Pregunta

Los servicios web nativo es una nueva característica de la tecnología XML DB. En Google me encontré con que `s muy cerca de SOA.

¿Alguien puede explicar simplemente: 1) ¿cuál es el uso principal de los servicios web nativos 2) ¿cuál es la principal diferencia de 11g XML DB y versiones anteriores de XML DB.

Gracias.

¿Fue útil?

Solución

He encontrado documentación. Era difícil)

Novedades de Oracle XML DB?

Las nuevas características:

  • XML binario
  • XMLIndex
  • XMLType PTU Ahora uso del montón de almacenamiento en lugar de IOT
  • Valor predeterminado del esquema XML storeVarrayAsTable anotación es ahora true
  • Eventos Repositorio
  • Compatibilidad con la API Content Repository para Java (JCR: JSR-170)
  • Tipos nuevo repositorio enlace de recursos
  • Soporte para WebDAV privilegios y Nueva Los privilegios de Oracle XML DB
  • Servicios Web
  • in situ esquema XML Evolución
  • Apoyo a recursiva esquemas XML
  • Soporte para XLink y XInclude
  • Soporte para Traducciones XML
  • Soporte para nodos XML grandes
  • Unificado API de Java
  • Soporte Bomba de datos de Oracle para XMLType
  • Soporte para XMLType por Oracle Streams y Logical Standby
  • Oracle XDK API Pull-Parser (XML Eventos, JSR-173)
  • Compatibilidad con el estándar XQuery
  • de grano fino Acceso a la Red El uso de los servicios de PL / SQL
  • SQL / XML estándar y Cumplimiento Mejoras en el rendimiento
  • Mejoras
  • XML-actualización de rendimiento
  • XQuery y SQL / XML Rendimiento Mejoras
  • Mejoras en el rendimiento de XSLT

Y acerca de los servicios web.

Los servicios Web proporcionan una forma estándar para las aplicaciones de intercambio de información sobre los servicios de Internet y de acceso que implementan la lógica de negocio. Sus aplicaciones pueden acceder a la base de datos Oracle utilizando los servicios Web XML nativos de Oracle DB. Uno de los servicios disponibles le permite realizar consultas SQL y XQuery y recibir resultados como datos XML. Otro servicio proporciona acceso a todas las funciones y procedimientos / SQL almacenados PL. Puede personalizar los formatos de documentos de entrada y salida cuando se utiliza el último servicio; el WSDL se genera automáticamente por el motor de base de datos de servicios Web de origen.

SOAP 1.1 es la versión soportada por Oracle XML DB. Las aplicaciones utilizan el método HTTP POST para enviar peticiones SOAP a los servicios Web XML nativos de Oracle DB. Puede configurar las ubicaciones de todos los servicios Web Oracle XML DB nativos y documentos WSDL utilizando el archivo de configuración de Oracle XML DB, xdbconfig.xml. También puede configurar las opciones de seguridad para los servicios Web utilizando el mismo archivo de configuración.

Otros consejos

Hay ventajas y desventajas. Si usted tiene los desarrolladores con experiencia en PL / SQL, esto hace que sea más fácil para ellos para proporcionar y consumir servicios web sin tener que pasar a través de un servidor de aplicación separada.

Por supuesto, su gente de seguridad pueden participar allí, sobre todo si quieres hacer esos servicios disponibles fuera de la intranet. Pero proporciona una herramienta más en la caja de herramientas.

escribí un artículo introduciendo servicios web PL / SQL para la conferencia ODTUG del año pasado. Está disponible en la sección de recursos técnicos en www.odtug.com. Echar un vistazo.

encontrado a través de Google:

  

Se le permite publicar su PL / SQL   paquetes / procedimientos / funciona como una red   servicio con cero codificación y cero   esfuerzo de despliegue!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top