none
Eventuais Problemas RRS feed

  • Pergunta

  • quais sao os reais problemas, se existem, em deixar uma suposta CAMADA DE NEGOCIOS (por exemplo, CLIENTES, FORNECEDORES, ITENS, PEDIDOS) em servidores remotos como WCF's services?

    No caso de querer adicionar um cliente, na aplicação eu faria referencia a estes serviços popularia suas propriedades e enviaria o metodo SALVAR desta BL para a camada de dados... que se encarregaria de salvar os dados na BD....

    Juliano~

    J.Luz
    domingo, 3 de maio de 2009 15:18

Respostas

  • J_Lux, tudo bem ?

    Acredito que isso é o correto, porém como não existe nenhuma receita de bolo para cada cenário, sempre avalie o que você esta trafegando e como esta fazendo isso? Pois vc pode implementar um WCF (sinceramente ótima sacada da MS) para prover todos os serviços apenas passando instruções para ele executar sem tragegar por exemplo uma entidade completa, aproveito para deixar uma dica, cuidado apenas para não confundir entidade de negócio com regra(entities) de negócio(business), vale a pena dar uma lida neste krinha -> http://www.codeplex.com/AppArchGuide pois ele irá te sanar essas duvidas de camadas.



    Abraço.
    Nelson Borges - Analista de Sistemas
    domingo, 3 de maio de 2009 17:55