Exemplos de modelo de serviço
Os exemplos a seguir ilustram o uso do Modelo de Serviço:
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 Kerberos sobre segurança de modo misto SSL:
Serviço de calculadora com autenticação básica de cabeçalho HTTP pela 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 Kerberos sobre segurança de modo misto SSL:
Serviço de ordem de compra unTyped:
- Cliente: UnTypedClientExample
- Servidor: UnTypedServiceExample
Calculadora de sessão:
- Cliente: SessionfullCalculatorClientExample
- Servidor: SessionfullCalculatorServiceExample
Operação de serviço com notificação de anulação:
- Cliente: ServiceCancellationExample
- Servidor: BlockingServiceExample
Cancelamento de chamada:
- Cliente: CallAbandonExample
- Servidor: SessionfullCalculatorServiceExample
Comunique-se com um serviço TerraService do 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.