Definicja punktu końcowego usługi sieciowej

click fraud protection
Kobieta korzysta z laptopa w kawiarni

Komputery PC kontaktują się ze stronami internetowymi i serwerami za pomocą usług internetowych.

Źródło obrazu: Jupiterimages/Creatas/Getty Images

Usługi sieci Web otrzymują definicje z językiem opisu usług sieci Web lub WDSL, aby można je było wykrywać i łączyć z usługami i aplikacjami na komputerach. WDSL jest jednym z popularnych języków używanych do pisania interfejsów usług internetowych. Punkt końcowy usługi sieci Web opisuje punkt kontaktu dla usługi, podając fizyczną lokalizację usługi lub co komputer, z którego pochodzi, oraz formalną definicję interfejsu dla programów, które próbują komunikować się z usługa.

WDSL

Język opisu usług sieci Web to język XML używany do opisywania funkcjonalności usługi sieci Web. Opis usługi sieciowej mówi komputerowi, jak nazywa się usługa, jakie są jej parametry i jak dane będą ustrukturyzować swoje zwroty. Jest również używany z prostym protokołem dostępu do obiektów lub SOAP, który określa sposób wymiany informacji strukturalnych w sieci komputerowej.

Wideo dnia

Adresowanie usług internetowych

Adresowanie usług sieci Web lub WS-Addressing tworzy definicje dla dwóch konstrukcji; właściwości adresu wiadomości i odwołania do punktów końcowych. Definicje te „normalizują” lub tłumaczą informacje dostarczane przez protokoły internetowe i systemy przesyłania wiadomości. Punkt końcowy usługi sieci Web to procesor, zasób lub jednostka, do której usługa sieci Web może wysyłać informacje.

Definicja punktu końcowego

Punkt końcowy to punkt połączenia, w którym ujawniane są pliki HTML lub aktywne strony serwera. Punkty końcowe dostarczają informacji potrzebnych do zaadresowania punktu końcowego usługi sieci Web. Punkt końcowy zapewnia odniesienie lub specyfikację, która jest używana do definiowania grupy lub rodziny właściwości adresowania wiadomości i zapewniania wiadomości od końca do końca cechy, takie jak odniesienia do źródła i miejsca docelowego punktów końcowych oraz tożsamość komunikatów, aby umożliwić jednolite adresowanie „niezależnych” wiadomości. Punktem końcowym może być komputer PC, PDA lub terminal w punkcie sprzedaży.

Typy opisów WDSL

Definicja punktu końcowego może mieć opis abstrakcyjny lub opis konkretny. Abstrakcyjny opis mówi programowi, jak łączyć się bez odwoływania się do typu technologii używanej do hostowania usługi sieciowej, która przesyła komunikaty. Ten typ opisu WDSL jest podzielony na typ portu, działanie i komunikat. Typ portu sortuje komunikaty na grupy funkcji zwane operacjami, czyli konkretną akcją wykonywaną przez usługę oraz operacjami, które składają się z parametrów wejściowych i wyjściowych. Konkretny opis to zaimplementowana technologia wykorzystywana do tworzenia abstrakcyjnej definicji interfejsu. Jest to fizyczne połączenie lub fizyczny protokół transportowy, który definiuje port, wiążący (wymagania potrzebne do świadczenia usługi) aby połączyć się z punktem końcowym) usługa lub port i adres fizyczny, do którego usługa uzyskuje dostęp z określonym WSDL protokół.