Frage

Ich bin eine SOA bei einem großen Unternehmen der Implementierung und ich bin nicht sicher, welche Web-Service-Spezifikationen (WS- *) tatsächlich sinnvoll umzusetzen. Auf ein Minimum, ich suche auf WS-Addressing, WS-Security, WS-Vielseitigkeit, und WS-Reliable Messaging. Allerdings gibt es mehrere andere Standards die interessant aussehen, aber ich don‘ t wissen, welche weit angepasst sind. Ich möchte nicht, einen Standard implementieren (und zwingen alle Entwickler, ihnen zu folgen) wenn sie nicht reif oder notwendig ist.

EDIT:

Ich frage diese Frage nicht über eine bestimmte Situation, aber im Allgemeinen. Es gibt durchaus ein paar WS- * Standards, die scheinen nicht viel von praktischem Nutzen zu haben (zumindest für mich), so bin ich wirklich gespannt welche sind weit verbreitet sind.

Vielen Dank für Ihre Hilfe!

KA

War es hilfreich?

Lösung

WS-Addressing weit verbreitet ist, und sehr nützlich. Für WS-Security, um den Satz von Mechanismen berücksichtigen werden Sie (basierend auf Nutzungsszenarien) benötigen.

Andere Tipps

Nur SOAP wird weithin angenommen. Wenn Sie sich über Reichweite kümmern, geht über WS-Security und WS-Addressing für Probleme bittet (auch WS-Security kann für viele Menschen schwierig sein). Wenn Sie Dienste für den internen Gebrauch in einem großen Unternehmen schaffen, dann würde ich nicht so viel Sorgen machen. So etwas wie WCF Sie erlauben würde, Endpunkte mit verschiedenen Bindungen für eine breite Palette von Verbrauchern zu schaffen, ohne zusätzlichen Code zu schreiben.

Es gibt zwei Arten von Web-Service: REST und SOAP. Sie stellen verschiedene Protokolle von Daten über das Internet zu senden.

SOA ist eine Abkürzung für Service Oriented Architecture stehen. Es ist ein Weg von architecturing Ihr System mit Multiplett Ebenen (Anwendungen) übereinander. Web-Service, meist auf Seifenbasis verwendet werden, um diesen archtecture zu implementieren, aber sie sind nicht der einzige Weg.

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