Web ServicesPasso a passoCriação de serviço SOAP em .Net
1º Semestre 2010 > PUCPR > BSI
Bruno C. de Paula
Resumo da aula
Trabalharemos hoje com o conceito de Web Services;
Vamos aprender como criar um serviço SOAP em ASP.NET (ASMX).
Criação de serviço SOAP
Criar um novo Web Site
427/04/23
Selecionar a opção ASP.NET Web Site
527/04/23
SelecionarFile System e Visual C#
627/04/23
Escolher um nome para o projeto
727/04/23
8
Criar um novo item em seu projeto
9
Selecionar a opção web service
10
Criar seu serviço em C#
11
Definir os métodos do serviço em ServicoConversaoTemperatura.cs
12
Testar o serviço, executando no navegador o ServicoConversaoTemperatura.asmx
Testar o método do serviço1327/04/23
Guardar o endereço do WSDLCom o endereço do WSDL o seu
serviço pode ser consumido; Importante: o servidor do Visual
Studio deve estar ligado para que seu serviço seja consumido.
1427/04/23
Guardar o endereço do WSDL1527/04/23
Atributos de um método de web service
Atributos possíveis para um métodooBufferResponse: “bufferiza” ou não a
resposta, útil quando o método envia muitas informações;
oCacheDuration: Número de segundos que a requisição ou resposta ficará armazenada na memória do servidor;
oDescription: Descrição do serviço;
17
Atributos do serviçooEnableSession: Permite o armazenamento do estado via Cookie;
oMessageName: usado para diferenciar o nome da mensagem SOAP do nome do método.
oTransactionOption: Implementação de transações.