| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2009 16:42:04
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
Olá a todos!!
Galera, seguinte:
Estou desenvolvendo um sistema que possui diversos ws ( jax-ws ) e eles são consumidos por um client c#, até ai legal...
Alguns dos serviços expostos ( anotados com @WebMethod ) retornam minhas classes ( ex.: List<Pessoa>, Perfil entre outros ) mas ai me apareceu uma duvida, como eu posso fazer os tratamentos de "REGRA DE NEGOCIO" e retornalos para o client? Fiz um esquema usando herança, onde todas minhas entidades (Pessoa, Usuario, Perfil ... ) extends EntidadeBase e essa por sua vez possui 2 atributos, uma lista de mensagens e um boolean para verificar se ocorreu um erro ou não ( não gostei dessa solução... ).
O problema é que nem todos os meus serviços expostos podem ter um retorno ( são void ) nesse caso a unica maneira seria eu lançar um throws, mas não concordo em usar throw para regra de negocio, somente para erros como banco indisponivel, arquivo travado, query incorreta, esse tipo de coisa...
Já passaram por uma situação dessa? alguem tem uma idéia para resolver essa questão?
Valeu a todos.
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2009 15:51:04
|
mcbarsotti
JavaEvangelist
![[Avatar]](/images/avatar/41d80bfc327ef980528426fc810a6d7a.jpg)
Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline
|
ninguem galera???
nem uma idéia???
valeu, absss!!!
|
Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.
[]'s |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/04/2010 12:25:11
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
Camarada vc teria algum tipo hello world no quesito web serivce JAX-WS aí?
abraço
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
|
|