Question

services Web autochtones est une nouvelle fonctionnalité de la technologie DB XML. Dans google je trouve que il s `très proche de la SOA.

Quelqu'un peut-il expliquer simplement: 1) Quelle est l'utilisation principale des services Web autochtones 2) Quelle est la principale différence de 11g DB XML et les versions précédentes de DB XML.

Merci.

Était-ce utile?

La solution

J'ai trouvé la documentation. Il était difficile)

Quoi de neuf dans DB XML Oracle?

Nouvelles fonctionnalités:

  • XML binaire
  • XMLIndex
  • Utilisez maintenant XMLType PTOM Heap stockage au lieu de IOT
  • Valeur par défaut du schéma XML storeVarrayAsTable Annotation est maintenant true
  • Événements référentiel
  • Prise en charge de l'API Content Repository pour Java (JCR: JSR-170)
  • Nouveau référentiel Types de ressources Lien
  • Prise en charge des privilèges WebDAV et Nouveau Oracle XML DB privilèges
  • Services Web
  • In-Place XML Schema Evolution
  • Prise en charge récursive XML Schemas
  • Prise en charge XLink et XInclude
  • Prise en charge des traductions XML
  • Prise en charge des nœuds grands XML
  • API Java Unified
  • Oracle Data Pump Support pour XMLType
  • Prise en charge XMLType par Oracle Streams et logique en veille
  • Oracle XDK API Pull-Parser (XML Événements, JSR-173)
  • XQuery Conformité aux normes
  • Fine-grainé accès au réseau Services utilisant PL / SQL
  • Conformité aux normes SQL / XML et Améliorations des performances
  • Amélioration des performances XML Mise à jour
  • XQuery et SQL / XML Performance Améliorations
  • Amélioration des performances XSLT

Et sur les services Web.

Les services Web fournissent un moyen standard pour les applications d'échanger des informations sur les services Internet et l'accès qui mettent en œuvre la logique métier. Vos applications peuvent accéder à la base de données Oracle en utilisant les services Web natifs XML Oracle DB. Un services disponibles vous permet de lancer des requêtes SQL et XQuery et de recevoir les résultats sous forme de données XML. Un autre service donne accès à tous les PL / SQL fonctions et procédures stockées. Vous pouvez personnaliser les formats d'entrée et de sortie de document lorsque vous utilisez ce dernier service; le WSDL est généré automatiquement par la base de données native moteur de services Web.

SOAP 1.1 est la version prise en charge par DB XML Oracle. Les applications utilisent la méthode HTTP POST pour soumettre les requêtes SOAP à natifs services Web XML Oracle DB. Vous pouvez configurer les emplacements de tous les services Web natifs DB XML Oracle et documents WSDL à l'aide du fichier de configuration XML Oracle DB, xdbconfig.xml. Vous pouvez également configurer les paramètres de sécurité pour les services Web utilisant le même fichier de configuration.

Autres conseils

Il y a des avantages et des inconvénients. Si vous avez des développeurs expérimentés dans PL / SQL, ce qui rend plus facile pour eux de fournir et consommer des services Web sans passer par un serveur d'application séparée.

Bien sûr, le personnel de sécurité peuvent y arriver impliqués, surtout si vous voulez offrir ces services en dehors de votre intranet. Mais il offre un outil supplémentaire dans la boîte à outils.

J'ai écrit un document présentant des services Web PL / SQL pour la conférence de ODTUG l'an dernier. Il est disponible dans la section Ressources techniques à www.odtug.com. Jetez un coup d'oeil.

trouvé via Google:

  

Il vous permet de publier votre PL / SQL   paquets / procédures / fonctions en tant que web   le service avec zéro codage et zéro   effort de déploiement!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top