Devices Profile for Web Services

Devices Profile for Web Services

Das Devices Profile for Web Services (kurz DPWS) spezifiziert einen Standard mit dem es ermöglicht werden soll, Web Services auf eingebetteten Systemen, also auf Hardware mit (möglicherweise stark) eingeschränkten Ressourcen, einzusetzen. DPWS kombiniert hierfür eine Auswahl bestehender WS-* Spezifikationen zusammen mit einigen Erweiterungen bzw. einigen neuen Spezifikationen zu einem Profil, auf dessen Basis netzwerkfähige eingebettete Systeme

  • sicher miteinander kommunizieren können,
  • dynamisch entfernte Geräte bzw. Dienste entdecken können,
  • selbstständig Dienste beschreiben können, und
  • Ereignisse, sog. Events, auslösen bzw. Events anderer Dienste abonnieren können.

Um diese Ziele zu erreichen werden im Devices Profile for Web Services die bestehenden Spezifikationen WS-Addressing, WS-Policy, WS-Security und WS-Metadata Exchange bzw. WS-Transfer miteinander kombiniert, und insbesondere für das dynamische Entdecken von Diensten und für die ereignisbasierte Kommunikation die neuen Spezifikationen WS-Discovery und WS-Eventing definiert.

Ursprünglich wurde die Devices Profile for Web Services Spezifikation von der Firma Microsoft entwickelt, und eine Implementierung von DPWS ist ebenfalls integriert in Windows Vista. Open Source-Implementierungen der DPWS-Spezifikation entstanden z. B. im Rahmen der Web Services for Devices Initiative (s. Implementierungen bzw. Weblinks).

Implementierungen

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Devices Profile For Web Services — Device Profile for Web Service (DPWS) est le nom donné à la révision 2 des spécifications UPnP. Liens externes Devices Profile for Web Services Web Services Eventing (WS Eventing) …   Wikipédia en Français

  • Devices profile for web services — Device Profile for Web Service (DPWS) est le nom donné à la révision 2 des spécifications UPnP. Liens externes Devices Profile for Web Services Web Services Eventing (WS Eventing) …   Wikipédia en Français

  • Devices Profile for Web Services — The Devices Profile for Web Services (DPWS) defines a minimal set of implementation constraints to enable secure Web Service messaging, discovery, description, and eventing on resource constrained devices. Its objectives are similar to those of… …   Wikipedia

  • Devices Profile for Web Services — Device Profile for Web Service (DPWS) est le nom donné à la révision 2 des spécifications UPnP. Liens externes Devices Profile for Web Services Web Services Eventing (WS Eventing) …   Wikipédia en Français

  • Web service — A Web service (also Web Service) is defined by the W3C as a software system designed to support interoperable machine to machine interaction over a network [cite web |url=http://www.w3.org/TR/ws gloss/ |title=Web Services Glossary] . Web services …   Wikipedia

  • List of Web service specifications — There are a variety of specifications associated with web services. These specifications are in varying degrees of maturity and are maintained or supported by various standards bodies and entities. Specifications may complement, overlap, and… …   Wikipedia

  • Liste Des Spécifications Des Services Web WS-* — Demande de traduction List of Web service specifications → …   Wikipédia en Français

  • Liste des specifications des Services Web WS-* — Liste des spécifications des services web WS * Demande de traduction List of Web service specifications → …   Wikipédia en Français

  • Liste des spécifications des Services Web WS-* — Demande de traduction List of Web service specifications → …   Wikipédia en Français

  • Liste des spécifications des services web ws-* — Demande de traduction List of Web service specifications → …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”