Datori sazinās ar vietnēm un serveriem, izmantojot tīmekļa pakalpojumus.
Attēla kredīts: Jupiterimages/Creatas/Getty Images
Tīmekļa pakalpojumiem tiek dotas definīcijas ar tīmekļa pakalpojumu apraksta valodu vai WDSL, lai tos varētu atklāt un savienot ar pakalpojumiem un programmām datoros. WDSL ir viena no izplatītākajām valodām, ko izmanto tīmekļa pakalpojumu saskarņu rakstīšanai. Web pakalpojuma galapunkts apraksta pakalpojuma kontaktpunktu, norādot pakalpojuma fizisko atrašanās vietu vai ko dators, no kura tas nāk, un formāla saskarnes definīcija programmām, kas mēģina sazināties ar apkalpošana.
WDSL
Web pakalpojumu apraksta valoda ir XML valoda, ko izmanto, lai aprakstītu tīmekļa pakalpojuma funkcionalitāti. Web pakalpojuma apraksts norāda datoram, kā pakalpojumu sauc, kādi ir tā parametri un kā dati strukturēs tā atdevi. To izmanto arī ar vienkāršu objektu piekļuves protokolu jeb SOAP, kas nosaka, kā datortīklā notiek strukturētas informācijas apmaiņa.
Dienas video
Web pakalpojumu adresēšana
Web pakalpojumu adresēšana jeb WS-Addressing veido definīcijas divām konstrukcijām; ziņojuma adreses rekvizīti un galapunkta atsauces. Šīs definīcijas "normalizē" vai pārtulko interneta protokolu un ziņojumapmaiņas sistēmu sniegto informāciju. Web pakalpojuma galapunkts ir procesors, resurss vai entītija, kam Web pakalpojums var nosūtīt informāciju.
Gala punkta definīcija
Galapunkts ir savienojuma punkts, kurā tiek parādīti HTML faili vai aktīvās servera lapas. Galapunkti sniedz informāciju, kas nepieciešama, lai risinātu tīmekļa pakalpojuma galapunktu. Galapunkts nodrošina atsauci vai specifikāciju, kas tiek izmantota, lai definētu ziņojumu adresācijas rekvizītu grupu vai saimi un sniegtu ziņojumu no gala līdz galam. raksturlielumi, piemēram, atsauces uz galapunktu avotu un galamērķi, un ziņojumu identitāte, lai nodrošinātu vienotu "neatkarīgo" adresēšanu. ziņas. Galapunkts var būt personālais dators, plaukstdators vai tirdzniecības vietas terminālis.
WDSL apraksta veidi
Galapunkta definīcijai var būt abstrakts vai konkrēts apraksts. Abstrakts apraksts norāda programmai, kā izveidot saskarni, nenorādot uz tehnoloģiju veidu, kas tiek izmantots tīmekļa pakalpojuma mitināšanai, kas pārraida ziņojumus. Šāda veida WDSL apraksts ir sadalīts porta veidā, darbībā un ziņojumā. Porta veids sakārto ziņojumus funkciju grupās, ko sauc par operācijām, kas ir noteikta pakalpojuma un operāciju veiktā darbība, kas sastāv no ievades un izvades parametriem. Konkrēts apraksts ir ieviestā tehnoloģija, ko izmanto, lai izveidotu abstraktu saskarnes definīciju. Tas ir fiziskais savienojums vai fiziskā transporta protokols, kas nosaka portu, saistīšanu (pakalpojumam nepieciešamās prasības lai izveidotu savienojumu ar galapunktu) pakalpojumu vai portu un fizisko adresi, kurai pakalpojums piekļūst, izmantojot norādīto WSDL protokols.