Tag: Web Services

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 [...]


31/10/2011

Android + AOP + kSOAP – Pt.4: Construindo Serviços Dinâmicos

Olá pessoALL! Os últimos artigos da série Android+kSOAP, escritos por Bruno Silva, introduziram o conceito de integração entre aplicações android com web services, através de parses dinâmicos, cache e modularização/encapsulamento de elementos dentro de um conceito EAI (Enterprise Application Integration). Este artigo tem como objetivo a criação dinâmica de serviços sem a implementação do mesmo. [...]


19/10/2011

Android+KSoap – Pt.3: Diga Não à Duplicação

Já abordamos nos artigos anteriores como fazer a transcrição dos SoapObjects em objetos complexos do nosso modelo, bem como uma maneira simples de passar parâmetros baseando-se na infraestrutura criada inicialmente. Essa postagem finalizará a série, apresentando uma nova camada de abstração com a finalidade de evitar a repetição de código, melhorar a manutenabilidade, facilitar a [...]


19/8/2011

Android+KSoap – Pt.2: Parâmetros Complexos

No artigo anterior, vimos como transcrever os dados retornados por um WebService em objetos do modelo da nossa aplicação. Para isso criamos um algorítimo, fundamentado em Annotations e Reflection, que possibilitava essa transcrição de maneira completamente genérica, evitando escrever aqueles códigos chatos de parsing. Desta vez, vamos nos ater ao envio desses dados ao servidor, [...]


Desenvolvido por hacklab/ com WordPress