2009-05-12 9 views
12

Ich habe die Abkürzung WS- * gesehen, aber ich konnte nicht herausfinden, was das bedeutet, und warum ist es wichtig?Was ist mit WS- * gemeint?

+0

Eine Illustration: [http://i.stack.imgur.com/twG3N.jpg](http://i.stack.imgur.com/twG3N.jpg). –

Antwort

17

WS- * ist eine Abkürzung für die unzähligen Spezifikationen, die für Web Service Messaging verwendet werden.

Einige der Dienste sind:

  • WS-Security
  • WS-Secure
  • WS-Federation
  • WS-Authorization
  • WS-Policy
  • WS-Trust
  • WS-Datenschutz
  • WS-Test

Es gibt viele Informationen zu verdauen, je nachdem, was Sie brauchen. Here's a list der Spezifikationen auf Wikipedia.

+5

Während WS- * eine Menge "Enterprise" Tick-Boxen abdecken, sind sie ziemlich komplex, sogar mit einem Software-Stack, der Ihnen die Interoperabilität erleichtert in der Praxis nicht einfach. Aus diesem Grund oft als "WS-Deathstar" bekannt. Und weil für viele Zwecke die sehr einfache REST-Route ausreicht (aber diese Management-Boxen nicht ankreuzen). – Richard

+0

Ich fürchte, ich verstehe Richards Kommentar nicht. Kann jemand das ein paar Stufen herunter bringen? – MedicineMan

+2

Es ist ein snarky Kommentar. WS * -Standards können für Leute, die sie nicht kennen, ziemlich kompliziert sein. Der Vorschlag, REST zu verwenden, kann abhängig von Ihren Anforderungen funktionieren - wenn Sie keine Sicherheit, starke Eingabe, integrierte Validierung, Sitzungen usw. benötigen. Wenn Sie das tun, oder wenn Sie bereits eine große Investition in SOAP-Webservices tätigen, dann ist die Verwendung dieser optionalen Standards der richtige Weg. – blowdart

2

Das ist der Name einer Reihe von Standards in Bezug auf Web-Services durch das W3C.

http://www.w3.org/2002/ws/

Sie sind wichtig, weil Web-Services, die ihrer Natur nach, Normen müssen zwischen Plattformen zusammenarbeiten.

+0

Eigentlich ist es nicht nur das W3c, es gibt auch OASIS, die sich um die meisten WS * Standards kümmern; http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss – blowdart

3

Der Web-Service-Stack. Es gibt eine Reihe von Spezifikationen für Webdienste, und Namen werden in WS-whatever geschrieben, zum Beispiel: WS-SecurityPolicy. Das * wird als Platzhalter verwendet, um anzugeben, dass Sie auf den Web-Services-Stack verweisen.

1

WS- * bezieht sich auf alle Web-Service-Standards, zB WS-Security, WS-Addressing usw.

Wikipedia has a list.

Verwandte Themen