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?
Antwort
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.
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
Ich fürchte, ich verstehe Richards Kommentar nicht. Kann jemand das ein paar Stufen herunter bringen? – MedicineMan
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
Das ist der Name einer Reihe von Standards in Bezug auf Web-Services durch das W3C.
Sie sind wichtig, weil Web-Services, die ihrer Natur nach, Normen müssen zwischen Plattformen zusammenarbeiten.
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
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.
WS- * bezieht sich auf alle Web-Service-Standards, zB WS-Security, WS-Addressing usw.
Wikipedia has a list.
- 1. Was ist mit "Anwendungsrahmen" gemeint?
- 2. Was ist mit Ergebnisfehlern von SmsManager gemeint?
- 3. Was ist mit Scalas pfadabhängigen Typen gemeint?
- 4. Was ist mit "reparieren" Schwimmer gemeint?
- 5. Was ist mit Indexierung in MongoDB gemeint?
- 6. Was ist mit parametrisierten Typ gemeint?
- 7. Was ist mit Destrukturierung in Clojure gemeint?
- 8. Was ist mit zweibeiniger Authentifizierung gemeint?
- 9. Was ist mit Prototyping in Python gemeint?
- 10. Was ist das ws: //?
- 11. Was durch (0, someFunc) gemeint ist (args)
- 12. was standardmäßig Implementierung einer Schnittstelle gemeint ist
- 13. Was ist in PHP mit Kompilierzeit und Laufzeit gemeint?
- 14. Was ist mit Framework, Programmiersprache und Skriptsprache gemeint?
- 15. Was ist mit dem Begriff "schmutziges Objekt" gemeint?
- 16. Was ist mit offenen und geschlossenen Schichtarchitekturen gemeint?
- 17. Was ist mit einem Knoten in Cassandra gemeint?
- 18. Was ist mit "Fast-Path" unübertroffene Synchronisation gemeint?
- 19. Was ist gemeint mit 'MyType = Int => Boolean'
- 20. Was ist mit diesem seltsamen Docker Befehl gemeint?
- 21. Was ist mit "const" am Ende der Funktionsdeklaration gemeint?
- 22. Was ist mit einem freigegebenen Kernel in Docker gemeint?
- 23. Was ist mit dem Linkattribut rel = "Lesezeichen" gemeint?
- 24. Was ist mit dem restriktivsten Typ in C gemeint?
- 25. Was ist mit $ non in diesem PHP-Code gemeint?
- 26. Was ist mit Activity-Scoped Listener in Android gemeint?
- 27. Was ist der Unterschied zwischen Business Class und Domain-Klasse? Was ist mit persistenten Klassen gemeint?
- 28. Was ist der Zweck der WS-Adressierung?
- 29. Veröffentlichen eines WS mit Jax-WS-Endpunkt
- 30. Was ist der Unterschied zwischen JAX-RS und JAX-WS?
Eine Illustration: [http://i.stack.imgur.com/twG3N.jpg](http://i.stack.imgur.com/twG3N.jpg). –