„Web Services Interoperability Technology“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
KKeine Bearbeitungszusammenfassung |
K Durchkopplung |
||
Zeile 4: | Zeile 4: | ||
== Bestandteile == |
== Bestandteile == |
||
Die Web Services Interoperability Technology besteht aus einer Reihe von [[Java (Programmiersprache)|Java]] [[Programmierschnittstelle]]n welche diverse [[WS-*]] Spezifikationen unterstützen. Diese wurden so ausgewählt, dass sie mit den von Windows Communication Foundation unterstützten WS-* |
Die Web Services Interoperability Technology besteht aus einer Reihe von [[Java (Programmiersprache)|Java]] [[Programmierschnittstelle]]n welche diverse [[WS-*]] Spezifikationen unterstützen. Diese wurden so ausgewählt, dass sie mit den von Windows Communication Foundation unterstützten WS-*-Spezifikationen zusammenpassen und somit die Interoperabilität zwischen den zwei Technologien sichergestellt ist.<ref name="features" /> |
||
Die Web Services Interoperability Technology basiert auf der [[Java API for XML Web Services]] (JAX-WS) und [[Java Architecture for XML Binding]] (JAXB) und unterstützt somit die Technologien [[WSDL]], [[SOAP]] und [[MTOM]] und implementiert die folgenden WS-* |
Die Web Services Interoperability Technology basiert auf der [[Java API for XML Web Services]] (JAX-WS) und [[Java Architecture for XML Binding]] (JAXB) und unterstützt somit die Technologien [[WSDL]], [[SOAP]] und [[MTOM]] und implementiert die folgenden WS-*-Spezifikationen: |
||
; Metadata |
; Metadata |
||
Zeile 20: | Zeile 20: | ||
; Messaging |
; Messaging |
||
* [[WS- |
* [[WS-Reliable Messaging]] und [[WS-Reliable Messaging Policy Assertion]] – ermöglicht die Wiederaufnahme von Kommunikationen nach Verbindungsabbruch oder fehlerhafter Reihenfolge der Datenpakete. |
||
;Transactions: |
;Transactions: |
||
* [[WS-Coordination]] – definiert Protokolle zur Koordination von verteilten Applikationen. |
* [[WS-Coordination]] – definiert Protokolle zur Koordination von verteilten Applikationen. |
Version vom 14. August 2017, 20:44 Uhr
Web Services Interoperability Technology (WSIT) ist eine quelloffene Zusammenstellung von Java-Technologien, mit deren Hilfe Webdienste entwickelt und veröffentlicht werden können. Sie ermöglicht Interoperabilität zwischen Java Web Services und Microsofts Windows Communication Foundation.[1]
WSIT wird unter der Common Development and Distribution License vertrieben und ist Teil der Metro-Plattform.
Bestandteile
Die Web Services Interoperability Technology besteht aus einer Reihe von Java Programmierschnittstellen welche diverse WS-* Spezifikationen unterstützen. Diese wurden so ausgewählt, dass sie mit den von Windows Communication Foundation unterstützten WS-*-Spezifikationen zusammenpassen und somit die Interoperabilität zwischen den zwei Technologien sichergestellt ist.[1]
Die Web Services Interoperability Technology basiert auf der Java API for XML Web Services (JAX-WS) und Java Architecture for XML Binding (JAXB) und unterstützt somit die Technologien WSDL, SOAP und MTOM und implementiert die folgenden WS-*-Spezifikationen:
- Metadata
- WS-Addressing – vereinheitlicht Webservice Adressen und unterstützt verschiedene Kommunikationsprotokolle (neben HTTP).
- WS-MetadataExchange – ist ein Protokoll zur Kommunikation von Metadaten (z. B. WSDL und seine Policies).
- WS-Policy – beschreibt und bearbeitet Anforderungen und Fähigkeiten von Webservice Providern und Verwendern.
- Security
- WS-Security – stellt sicher dass die übertragenen Daten von dritten weder eingesehen noch manipuliert werden können.
- WS-SecureConversation – erweitert die Sicherheitsaspekte für übertragene Daten und beschleunigt sie.
- WS-Trust – ermöglicht die Vergabe, Erneuerung und Validierung von Sicherheitszertifikaten für WS-Security und ermöglicht die Wiederaufnahme von Vertrauensrelationen.
- WS-SecurityPolicy – definiert Mechanismen, welche die Sicherheitsaspekte für Datenübertragungen beschreiben.
- Messaging
- WS-Reliable Messaging und WS-Reliable Messaging Policy Assertion – ermöglicht die Wiederaufnahme von Kommunikationen nach Verbindungsabbruch oder fehlerhafter Reihenfolge der Datenpakete.
- Transactions
- WS-Coordination – definiert Protokolle zur Koordination von verteilten Applikationen.
- WS-AtomicTransaction – ermöglicht verteilte Transaktionen über Zwei-Phasen-Commit-Protokolle.
Siehe auch
- Apache Axis und Apache CXF - Webservice Frameworks von Apache
Weblinks
- Homepage von WSIT bei Oracle Technology Network
- WSIT-Tutorial bei Oracle
- Homepage von WSIT auf java.net
Einzelnachweise
- ↑ a b Web Services Interoperability Technology Features. Oracle Sun developer network, abgerufen am 19. November 2011 (englisch).