WS címzés

A WS-címzés ( Web Services Addressing  – WEB-szolgáltatások címzése) egy szállítássemleges mechanizmus specifikációja, amely lehetővé teszi a WEB-szolgáltatások számára, hogy információkat cseréljenek a címekről. Lényegében két részből áll: egy szolgáltatás-végpontokat tartalmazó struktúrából és egy üzenettulajdonság-készletből, amely címinformációkat társít egy adott üzenethez.

Leírás

A WS-címzés az útválasztási információk SOAP - fejlécekbe való beillesztésének szabványos módja . A hálózati réteg útválasztási információinak visszaadása helyett a WS-címet használó üzenet saját metaadatait tartalmazhatja egy szabványos SOAP-fejlécben. Ebben az esetben a hálózati réteg csak azért felelős, hogy az üzenetet olyan diszpécserhez továbbítsa, amely képes elolvasni az üzenet metaadatait. Amikor ez az üzenet megérkezik a diszpécserhez, meghatározza az URI-t, a hálózati réteg munkája itt véget ér.

A WS-Addressing támogatja az aszinkron műveletek használatát. Ehhez meg kell adnia egy SOAP fejlécet (wsa:ReplyTo), amely a végpont - végpont hivatkozás (EPR) hivatkozását tartalmazza, ahová a választ el kell küldeni. A szolgáltató külön kapcsolaton keresztül válaszüzenetet küld a wsa:ReplyTo fejlécben megadott címre. Ez lehetővé teszi a SOAP kérés/válasz élettartamának elkülönítését a HTTP kérés/válasz élettartamától, ami lehetővé teszi a hosszú távú interakciók megszervezését, amelyek időtartama minden alkalommal más és más.

Végpont hivatkozások

A végpont egy XML - struktúra, amely egy webszolgáltatásnak szánt üzenet megcímzéséhez hasznos információkat tartalmaz . Tartalmazza az üzenet célcímét és minden további paramétert, amely az üzenet célállomásra való továbbításához szükséges. A végpont opcionális metaadatokat (például WSDL vagy WS-Policy ) is tartalmaz a szolgáltatásról.

Message Addressing Properties

Az üzenet tulajdonságai az üzenet webszolgáltatáshoz való eljuttatásával kapcsolatos címinformációkat tartalmaznak:

Történelem

A WS-Addressing szabvány a következő cégek részvételével készült: Microsoft , IBM , BEA , Sun a benyújtott W3C -ben .

A WS-Addressing specifikáció jelenleg három részre oszlik:

Linkek