Definice koncového bodu webové služby

Žena pomocí přenosného počítače v kavárně

Počítače kontaktují webové stránky a servery pomocí webových služeb.

Kredit obrázku: Jupiterimages/Creatas/Getty Images

Webové služby dostávají definice s jazykem popisu webových služeb nebo WDSL, aby mohly být objeveny službami a aplikacemi v počítačích a propojeny s nimi. WDSL je jedním z běžných jazyků používaných k psaní rozhraní webových služeb. Koncový bod webové služby popisuje kontaktní bod pro službu uvedením fyzického umístění služby nebo čeho počítač, ze kterého pochází, a formální definice rozhraní pro programy, které se pokoušejí komunikovat s servis.

WDSL

Jazyk popisu webových služeb je jazyk XML používaný k popisu funkčnosti webové služby. Popis webové služby říká počítači, jak se služba nazývá, jaké jsou její parametry a jak budou data strukturovat její návraty. Používá se také s jednoduchým protokolem pro přístup k objektům nebo SOAP, který specifikuje, jak jsou strukturované informace vyměňovány přes počítačovou síť.

Video dne

Adresování webových služeb

Adresování webových služeb neboli WS-Addressing vytváří definice pro dva konstrukty; vlastnosti adresy zprávy a odkazy na koncové body. Tyto definice „normalizují“ nebo překládají informace poskytované internetovými protokoly a systémy zasílání zpráv. Koncový bod webové služby je procesor, prostředek nebo entita, do které může webová služba odesílat informace.

Definice koncového bodu

Koncový bod je bod připojení, kde jsou vystaveny soubory HTML nebo stránky aktivního serveru. Koncové body poskytují informace potřebné k adresování koncového bodu webové služby. Koncový bod poskytuje odkaz nebo specifikaci, která se používá k definování skupiny nebo rodiny vlastností adresování zpráv a poskytování komplexní zprávy. charakteristiky, jako jsou odkazy na zdroj a cíl koncových bodů a identita zpráv umožňující jednotné adresování „nezávislých“ zprávy. Koncovým bodem může být PC, PDA nebo terminál v místě prodeje.

Typy popisu WDSL

Definice koncového bodu může mít abstraktní popis nebo konkrétní popis. Abstraktní popis říká programu, jak vytvořit rozhraní, aniž by odkazoval na typ technologie používané k hostování webové služby, která přenáší zprávy. Tento typ popisu WDSL je rozdělen na typ portu, operaci a zprávu. Typ portu třídí zprávy do skupin funkcí nazývaných operace, což je specifická akce prováděná službou, a operace, které se skládají ze vstupních a výstupních parametrů. Konkrétní popis je implementovaná technologie použitá k vytvoření abstraktní definice rozhraní. Je to fyzické připojení nebo fyzický transportní protokol, který definuje port, vazbu (požadavky potřebné pro službu pro připojení ke koncovému bodu) službu nebo port a fyzickou adresu, ke které služba přistupuje pomocí zadaného WSDL protokol.