Pergunta

serviços web nativos é um novo recurso da tecnologia XML DB. No Google eu achei que ele `s muito perto de SOA.

Alguém pode simplesmente explicar: 1) o que é o principal uso de serviços web nativos 2) qual é a principal diferença de XML DB 11g e libera XML DB anteriores.

Graças.

Foi útil?

Solução

Eu encontrei documentação. Foi difícil)

Novidades No Oracle XML DB?

Novos recursos:

  • Binary XML
  • XMLINDEX
  • XmlType PTU Agora Use Heap armazenamento em vez de IOTs
  • valor padrão XML Schema Anotação storeVarrayAsTable está agora true
  • Repositório de Eventos
  • Suporte para API Content Repository para Java (JCR: JSR-170)
  • Tipos New Repository Recurso Link
  • Suporte para privilégios WebDAV e New Privilégios do Oracle XML DB
  • Serviços Web
  • In-Place XML Schema Evolução
  • Suporte para recursivo esquemas XML
  • Suporte para XLink e XInclude
  • Suporte para XML Traduções
  • Suporte para Grande XML Nodes
  • Unificação API Java
  • Suporte Bomba Oracle Data para XMLType
  • Suporte para XMLType pela Oracle Streams e Logical Standby
  • A Oracle XDK Pull-Parser API (XML Eventos, JSR-173)
  • XQuery padrão Compliance
  • Fine-Grained acesso à rede Serviços usando PL / SQL
  • SQL / XML padrão e Compliance Melhorias de desempenho
  • XML-Atualização de Desempenho Melhorias
  • XQuery e SQL Performance / XML Melhorias
  • XSLT Desempenho Melhorias

E sobre os serviços web.

serviços da Web fornecem uma maneira padrão para aplicações a troca de informações sobre os serviços de Internet e de acesso que implementam lógica de negócios. Seus aplicativos podem acessar banco de dados Oracle usando os serviços da Web do Oracle XML DB nativos. Um serviço disponível permite emitir consultas SQL e XQuery e receber os resultados como dados XML. Outro serviço fornece acesso a todas as funções e procedimentos PL / SQL armazenados. Você pode personalizar os formatos de documentos de entrada e saída quando você usar o último serviço; o WSDL é gerado automaticamente pelo banco de dados mecanismo de serviços da Web nativa.

SOAP 1.1 é a versão suportada pela Oracle XML DB. Os aplicativos usam o método POST HTTP para enviar solicitações SOAP para o Oracle XML serviços DB Web nativos. Você pode configurar a localização de todos os serviços do Oracle XML DB Web nativas e documentos WSDL usando o arquivo de configuração do Oracle XML DB, xdbconfig.xml. Você também pode configurações de segurança do configure para os serviços da Web usando o mesmo arquivo de configuração.

Outras dicas

Há vantagens e desvantagens. Se você tiver desenvolvedores experientes em PL / SQL, o que torna mais fácil para eles para fornecer e consumir serviços web sem passar por um servidor de aplicativo separado.

É claro, seus seguranças podem envolver-se lá, especialmente se você quiser fazer esses serviços disponíveis fora da sua Intranet. Mas fornece mais uma ferramenta na caixa de ferramentas.

Eu escrevi um artigo introduzindo serviços web PL / SQL para a conferência ODTUG do ano passado. Ele está disponível na seção de tecnologia Recursos em www.odtug.com. Dê uma olhada.

encontrado via google:

Ele permite que você publique seu PL / SQL pacotes / procedimentos / funciona como uma web serviço com zero de codificação e de zero esforço de implantação!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top