Usuário com melhor resposta
Com WCF é melhor Entidades dos dois lados?

Pergunta
-
Estava me perguntando agora, ao informar dados na tela e clicar no botão salvar, a tela gera uma Entidade (Pessoa por exemplo) com os dados digitados (nome, cpf, etc) e passa pro serviço estas informações. O serviço trata na regra de negócio e depois na camada de dados, e devolve esta entidade preenchida (se teve que gerar um ID por auto incremente sei la) para a tela. Tanto o lado Client do Serviço como o lado Server do serviço utilizam este projeto Entidades. O jeito é referenciar este projeto Comun aos dois, nos dois mesmo?
É isso?
Desde já, muito obrigado!
Respostas
-
Boas Leandro,
Você pode compartilhar as entidades, e como tudo, sem suas vantagens e desvantagens: http://www.israelaece.com/post/Compartilhando-tipos-entre-o-servico-e-o-cliente.aspx
http://www.israelaece.com- Marcado como Resposta LeandrodeMelloFagundes segunda-feira, 28 de setembro de 2009 11:25
-
Boas Leandro,
Depende. Se você não precisa de interoperabilidade, sim é a melhor forma.
A partir do momento que você não consegue garantir que do outro lado você também tenha WCF, então será um problema.
http://www.israelaece.com- Marcado como Resposta LeandrodeMelloFagundes segunda-feira, 28 de setembro de 2009 11:25
Todas as Respostas
-
Boas Leandro,
Você pode compartilhar as entidades, e como tudo, sem suas vantagens e desvantagens: http://www.israelaece.com/post/Compartilhando-tipos-entre-o-servico-e-o-cliente.aspx
http://www.israelaece.com- Marcado como Resposta LeandrodeMelloFagundes segunda-feira, 28 de setembro de 2009 11:25
-
-
Boas Leandro,
Depende. Se você não precisa de interoperabilidade, sim é a melhor forma.
A partir do momento que você não consegue garantir que do outro lado você também tenha WCF, então será um problema.
http://www.israelaece.com- Marcado como Resposta LeandrodeMelloFagundes segunda-feira, 28 de setembro de 2009 11:25
-
Israel bom dia,
neste caso estarei utilizando WCF nas duas pontas (entendo que sim). A comunicação é feita apenas no meu sistema mesmo, o WCF foi forma de comunicar ele via internet. Tanto a aplicação client quanto a server estarão se comunicando por WCF.
Muito obrigado