Web Services - uma introdução
| by Atul Jindal | January 18, 2008
Hoje, a conectividade Internet está a aumentar a cada dia. Anteriormente a conectividade foi limitado apenas aos computadores que estavam usando o mesmo hardware e software tecnologias. Mas esta funcionalidade limitada era insuficiente para satisfazer as necessidades cada vez mais. Portanto, não havia necessidade de tal tipo de sistema pode permitir comunicações inter plataforma, ou eu posso dizer que a comunicação deve ser independente dos Sistemas Operacionais e Programação Línguas. Para resolver esta questão o conceito de web services foi introduzido.
Um web service tem lista de métodos e procedimentos que podem ser utilizados por qualquer das candidaturas, independentemente da linguagens de programação, sistemas operacionais, hardware utilizado para desenvolvê-las. Qualquer tipo de aplicações podem acessar a funcionalidade fornecida pela web service e essa funcionalidade é chamado web métodos ou Web APIs.
Um web serviço permite a comunicação via internet padrões XML e HTTP.Thus I, podemos dizer que qualquer computador que tenha um acesso à Internet pode ter acesso à web service. Depois que o serviço foi implantado na web na Internet que pode ser utilizado por qualquer um dos clientes usando HTTP e XML. Não pode ser um web service, que fornecem as informações de qualquer pessoa com base no seu número de segurança social. Esse serviço pode ser facilmente disponível para clientes que precisam de algum para acessá-la.
Os requisitos fundamentais para um serviço da web estão listados como abrigo.
Um formato comum para a representação de dados de modo a que a comunicação e troca de dados deve ser plataforma agnóstica.
A especificação padrão para envio de mensagens de serviço da web e recebendo respostas de web services.
Um formato padrão para descrever um web service.
Um padrão para publicação e descoberta de serviços que possibilitem aplicações web para acessá-los.
Os diversos requisitos descritos acima são baseados em padrões abertos, como o XML, SOAP, WSDL e UDDI.
Desde XML (eXtensionable Markup Language) é considerado como cross plataforma padrão para transferência de dados através da Internet, pois é entender por qualquer hardware e software. O XML também descreve os dados.
A fim de comunicar deve haver um protocolo comum para a troca de informações. SOAP (Simple Object Access Protocol) é Microsoft execução, responsável pelo transporte de mensagens entre aplicações de rede e inclui protocolos como o HTTP, HTTPS, SMTP e MIME. Ele utiliza a linguagem XML para troca de informações. As mensagens recebidas ou devolvido pelo SOAP são chamados Pedidos e Resposta envelopes. Estes são estritamente baseados em XML e descrito em WSDL para esse web service.
WSDL (Web Services Descrição Language) descreve, publicamente disponíveis métodos fornecidos pela web service. As informações de que dispõe, como o nome de métodos, parâmetros passados para a web services e os valores que retorna. É um padrão para descrever os métodos web service. WSDL é um formato XML que é utilizado para descrever web services.The seguintes são os elementos da WSDL.
Definições: Este é o elemento raiz e tem web service nome e sua meta namespace.
Tipos: Este elemento define os tipos de dados utilizado pela web services. WSDL usa W3C XML Schema sintaxe para definir tipos de dados.
Mensagem: Este artigo descreve o pedido e resposta mensagens.
PortType: É o elemento mais importante da web service. Este define as operações, como a entrada e saída / Pedidos e Resposta mensagens envolvidas.
Bindings: Em bindings elemento que define o modo como as mensagens são transportadas ou seja vinculativo estilo e transporte protocolo.
Documentação: Fornece a breve descrição do serviço.
UDDI (Universal Descrição, Descoberta e Integração), prevê um mecanismo para que os clientes dinamicamente descobrir serviços disponíveis. Quando um prestador de serviços pretende fazer um web service publicamente disponíveis, regista-lo no diretório UDDI e fornece WSDL para descrever a web service.
Um web service tem lista de métodos e procedimentos que podem ser utilizados por qualquer das candidaturas, independentemente da linguagens de programação, sistemas operacionais, hardware utilizado para desenvolvê-las. Qualquer tipo de aplicações podem acessar a funcionalidade fornecida pela web service e essa funcionalidade é chamado web métodos ou Web APIs.
Um web serviço permite a comunicação via internet padrões XML e HTTP.Thus I, podemos dizer que qualquer computador que tenha um acesso à Internet pode ter acesso à web service. Depois que o serviço foi implantado na web na Internet que pode ser utilizado por qualquer um dos clientes usando HTTP e XML. Não pode ser um web service, que fornecem as informações de qualquer pessoa com base no seu número de segurança social. Esse serviço pode ser facilmente disponível para clientes que precisam de algum para acessá-la.
Os requisitos fundamentais para um serviço da web estão listados como abrigo.
Um formato comum para a representação de dados de modo a que a comunicação e troca de dados deve ser plataforma agnóstica.
A especificação padrão para envio de mensagens de serviço da web e recebendo respostas de web services.
Um formato padrão para descrever um web service.
Um padrão para publicação e descoberta de serviços que possibilitem aplicações web para acessá-los.
Os diversos requisitos descritos acima são baseados em padrões abertos, como o XML, SOAP, WSDL e UDDI.
Desde XML (eXtensionable Markup Language) é considerado como cross plataforma padrão para transferência de dados através da Internet, pois é entender por qualquer hardware e software. O XML também descreve os dados.
A fim de comunicar deve haver um protocolo comum para a troca de informações. SOAP (Simple Object Access Protocol) é Microsoft execução, responsável pelo transporte de mensagens entre aplicações de rede e inclui protocolos como o HTTP, HTTPS, SMTP e MIME. Ele utiliza a linguagem XML para troca de informações. As mensagens recebidas ou devolvido pelo SOAP são chamados Pedidos e Resposta envelopes. Estes são estritamente baseados em XML e descrito em WSDL para esse web service.
WSDL (Web Services Descrição Language) descreve, publicamente disponíveis métodos fornecidos pela web service. As informações de que dispõe, como o nome de métodos, parâmetros passados para a web services e os valores que retorna. É um padrão para descrever os métodos web service. WSDL é um formato XML que é utilizado para descrever web services.The seguintes são os elementos da WSDL.
Definições: Este é o elemento raiz e tem web service nome e sua meta namespace.
Tipos: Este elemento define os tipos de dados utilizado pela web services. WSDL usa W3C XML Schema sintaxe para definir tipos de dados.
Mensagem: Este artigo descreve o pedido e resposta mensagens.
PortType: É o elemento mais importante da web service. Este define as operações, como a entrada e saída / Pedidos e Resposta mensagens envolvidas.
Bindings: Em bindings elemento que define o modo como as mensagens são transportadas ou seja vinculativo estilo e transporte protocolo.
Documentação: Fornece a breve descrição do serviço.
UDDI (Universal Descrição, Descoberta e Integração), prevê um mecanismo para que os clientes dinamicamente descobrir serviços disponíveis. Quando um prestador de serviços pretende fazer um web service publicamente disponíveis, regista-lo no diretório UDDI e fornece WSDL para descrever a web service.
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website