Exemplos de modelos de serviço
Os exemplos a seguir ilustram o uso do Service Model:
Serviço de calculadora:
- Cliente: HttpCalculatorClientExample
- Servidor: HttpCalculatorServiceExample
Serviço de calculadora com segurança de transporte SSL:
- Cliente: HttpCalculatorWithSslClientExample
- Servidor: HttpCalculatorWithSslServiceExample
Serviço de calculadora com nome de usuário sobre segurança de modo misto SSL:
Serviço de calculadora com segurança de modo misto Kerberos sobre SSL:
Serviço de calculadora com autenticação básica de cabeçalho HTTP sobre segurança de transporte SSL:
Serviço de ordem de compra:
- Cliente: HttpPurchaseOrderClientExample
- Servidor: HttpPurchaseOrderServiceExample
Serviço de ordem de compra com segurança de transporte SSL:
- Cliente: HttpPurchaseOrderWithSslClientExample
- Servidor: HttpPurchaseOrderWithSslServiceExample
Serviço de ordem de compra com nome de usuário sobre segurança de modo misto SSL:
Serviço de ordem de compra com segurança de modo misto Kerberos sobre SSL:
Serviço de ordem de compra sem tipo:
- Cliente: UnTypedClientExample
- Servidor: UnTypedServiceExample
Calculadora de sessão:
- Cliente: SessionfullCalculatorClientExample
- Servidor: SessionfullCalculatorServiceExemplo
Operação de serviço com notificação abortada:
- Cliente: ServiceCancellationExemplo
- Servidor: BlockingServiceExample
Cancelamento de chamadas:
- Cliente: CallAbandonExample
- Servidor: SessionfullCalculatorServiceExemplo
Comunique-se com um serviço TerraService ASMX usando um proxy personalizado: AsmxTerraServiceSampleWithCustomProxy.
Crie manualmente uma descrição de política e use-a para criar um proxy de serviço: PolicyTemplateExample.
Comunique-se com um serviço WCF: WcfPublicServiceSample.