Frage

Native Web-Service ist eine neue Funktion der XML DB-Technologie. In Google fand ich, dass SOA sehr nahe `s.

Kann jemand einfach erklären: 1) Was ist die Hauptnutzung des Native Web-Service 2) Was ist der Hauptunterschied von XML DB 11g und früheren XML DB Versionen.

Danke.

War es hilfreich?

Lösung

Ich fand Dokumentation. Es war schwer)

Was ist neu in Oracle XML DB?

Neue Funktionen:

  • Binary XML
  • XMLINDEX
  • XMLType ULG Jetzt Verwenden Heap Speicher statt IOTs
  • Standardwert von XML-Schema Annotation storeVarrayAsTable ist jetzt true
  • Repository Ereignisse
  • Unterstützung für Content Repository API für Java (JCR: JSR-170)
  • Neue Repository Ressourcenverknüpfungstypen
  • Unterstützung für WebDAV Vorrechte und New Oracle XML DB Berechtigungen
  • Web Services
  • In-Place XML-Schema-Entwicklung
  • Unterstützung für rekursive XML-Schema
  • Unterstützung für XLink und XInclude
  • Unterstützung für XML Übersetzungen
  • Unterstützung für großen XML-Knoten
  • Unified Java API
  • Oracle Data Pump Unterstützung für XMLType
  • Unterstützung für XMLType von Oracle Streams und logische Standby
  • Oracle XDK Pull-Parser-API (XML Veranstaltungen, JSR-173)
  • XQuery Standard Compliance
  • präziseren Zugriff auf Netzwerk Service mit PL / SQL
  • SQL / XML-Standard Compliance und Leistungsverbesserungen
  • XML-Update-Performance-Erweiterungen
  • XQuery und SQL / XML-Leistung Erweiterungen
  • XSLT Leistungsverbesserungen

Und über Web-Services.

Web-Service bietet eine Standardmethode für Anwendungen, Informationen über das Internet und Zugangsdienste auszutauschen, die Business-Logik implementieren. Ihre Anwendungen können Oracle-Datenbank unter Verwendung von nativen Oracle XML DB Web-Dienste zugreifen. Ein verfügbarer Dienst können Sie erteilen SQL und XQuery-Abfragen und erhalten Ergebnisse als XML-Daten. Ein weiterer Service bietet Zugriff auf alle PL / SQL gespeicherten Funktionen und Prozeduren. Sie können die Eingabe- und Ausgabedokumentformate anpassen, wenn Sie den letzten Dienst verwenden; die WSDL wird durch die native Datenbank Web Services Engine automatisch generiert.

SOAP 1.1 ist die Version von Oracle XML DB unterstützt. Anwendungen verwenden die HTTP-POST-Methode SOAP-Anforderungen an nativen Oracle XML DB Web Service zu übermitteln. Sie können die Standorte aller nativen Oracle XML DB Web Services und WSDL-Dokumenten unter Verwendung der Oracle XML DB-Konfigurationsdatei, xdbconfig.xml konfigurieren. Sie können auch die Sicherheitseinstellungen für die Web-Services unter Verwendung der gleichen Konfigurationsdatei konfigurieren.

Andere Tipps

Es gibt Vor- und Nachteile. Wenn Sie Entwickler in PL / SQL erlebt haben, ist es dadurch für sie einfache Web-Service zur Verfügung zu stellen und konsumieren, ohne durch einen separaten App-Server zu gehen.

Natürlich Ihre Sicherheitsleute dort einlassen können, vor allem, wenn Sie diese Diensten auch außerhalb Ihres Intranets machen wollen. Aber es gibt ein weiteres Werkzeug in der Toolbox.

schrieb ich ein Papier Einführung PL / SQL Web-Service für ODTUG Konferenz im letzten Jahr. Es ist bei www.odtug.com im Tech Abschnitt Ressourcen zur Verfügung. Werfen Sie einen Blick.

via google gefunden:

  

Es ermöglicht Ihnen, Ihre PL / SQL zu veröffentlichen   packages / Prozeduren / Funktionen als Web   Service mit Null-Codierung und Null   Installationsaufwand!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top