Tag: WCF

05/3/2012

WCF via UDP

Fala pessoALL! A grande parte dos artigos sobre WCF foram baseados em TCP (Transmission Control Protocol) e HTTP. Qualquer interesse no protocolo UDP (User Datagram Protocol) é descrito através de sockets. Not so bad, but very poor! Utilizando a plataforma WCF (Windows Communication Foundation) podemos desenvolver uma solução que utiliza a infraestrutura de serviços em cima [...]


06/12/2011

Android meets RESTful Services

Fala pessoALL,  este artigo tem como objetivo descrever a comunicação entre aplicações android via serviços REST. REST significa Representational State Transfer. É um design de arquitetura desenvolvido na tese de doutorado do Dr. Roy Fielding, criador do protocolo HTTP. Os serviços baseados nesta arquitetura são chamados de RESTful Services. O propósito desta arquitetura não é substituir [...]


23/11/2011

Tratamento de exceções usando AOP

Quem já usou WCF ou Web Services sabe que quando uma exceção sobe do serviço para o cliente, ela é convertida em FaultException ou SOAPExeption respectivamente com informações sobre a exceção original (alias, no WCF, o padrão é reportar um FaultException genérico sem informações sobre a exceção original). Esse comportamento é ruim para quem programa [...]


04/11/2011

Expondo e Consumindo POCO como Serviço WCF usando Spring Framework

Há quase 1 anos atrás, postei uns artigos sobre Web Services com Spring Framework. Naquela época estavamos começando a adotar o WCF (Windows Communication Framework) para implementação de nossos serviços remotos em substituição aos tradicionais Web Services. O WCF é interoperável com serviços Web Services mas a funcionalidade que nos interessava mais é o maior [...]


12/1/2011

Criando serviços WCF com Spring.NET

Em uma arquitetura de software bem definida, a exposição da lógica de negócio é feita através da implementação da camada de Serviços (Service Layer). O objetivo desta camada é assegurar, de forma coerente e robusta, as chamadas de outras partes do sistema, expondo suas operações (métodos) através de uma interface, que define o contrato com [...]


Desenvolvido por hacklab/ com WordPress