A definição de ponto final de serviço da web

Mulher usando laptop em um café

Os PCs entram em contato com sites e servidores com a ajuda de serviços da web.

Crédito da imagem: Jupiterimages / Creatas / Getty Images

Os serviços da Web recebem definições com linguagem de descrição de serviços da Web ou WDSL para que sejam descobertos e tenham interface com serviços e aplicativos em computadores. WDSL é uma das linguagens comuns usadas para escrever interfaces de serviço da web. O ponto de extremidade de serviço da Web descreve o ponto de contato para um serviço, declarando a localização física do serviço, ou o que computador de onde vem, e uma definição formal da interface para programas que estão tentando se comunicar com o serviço.

WDSL

Web Services Description Language é uma linguagem XML usada para descrever a funcionalidade de um serviço da Web. A descrição do serviço da Web informa a um computador como o serviço é chamado, quais são seus parâmetros e como os dados estruturarão seus retornos. Também é usado com protocolo de acesso a objeto simples, ou SOAP, que especifica como as informações estruturadas são trocadas em uma rede de computadores.

Vídeo do dia

Endereçamento de serviços da web

O endereçamento de serviços da Web, ou WS-Addressing, faz definições para duas construções; propriedades de endereço de mensagem e referências de terminal. Essas definições "normalizam" ou traduzem as informações fornecidas pelos protocolos da Internet e sistemas de mensagens. O ponto de extremidade de serviço da Web é um processador, recurso ou entidade para o qual um serviço da Web pode enviar informações.

Definição de EndPoint

O ponto de extremidade é um ponto de conexão onde os arquivos HTML ou páginas do servidor ativo são expostos. Os terminais fornecem as informações necessárias para abordar um terminal de serviço da web. O terminal fornece uma referência ou especificação que é usada para definir um grupo ou família de propriedades de endereçamento de mensagens e fornecer uma mensagem de ponta a ponta características, como referências para a origem e destino dos terminais e a identidade das mensagens para permitir o endereçamento uniforme de "independentes" mensagens. O terminal pode ser um PC, PDA ou terminal de ponto de venda.

Tipos de descrição WDSL

Uma definição de terminal pode ter uma descrição abstrata ou uma descrição concreta. Uma descrição abstrata informa a um programa como fazer a interface sem fazer referência ao tipo de tecnologia usada para hospedar um serviço da Web que transmite mensagens. Este tipo de descrição WDSL é dividido em tipo de porta, operação e mensagem. O tipo de porta classifica as mensagens em grupos de funções chamadas operações, que é uma ação específica realizada por um serviço e operações, que consistem em parâmetros de entrada e saída. Uma descrição concreta é a tecnologia implementada usada para criar uma definição de interface abstrata. É a conexão física ou protocolo de transporte físico que define a porta, ligação (requisitos necessários para um serviço para se conectar ao terminal) o serviço ou porta e o endereço físico que um serviço acessa com o WSDL especificado protocolo.