none
Web services em uma LAN. RRS feed

  • Pergunta

  • Srs.

     

    Estou querendo disponibilizar informações de um banco para clientes de uma rede local, utilizando web services. Estas informações serão lidas e atualizadas no banco pelos cliente usando Excel.

     

    Gostaria de saber se em uma rede local (LAN) os Web Services seria a melhor solução?

    Estou com dúvidas com relação a performance e manutenção.

     

    Desde ja Agradeço.

     

    Atenciosmante.

     

    Duarte.

    domingo, 15 de julho de 2007 14:34

Respostas

  • Oi !

     

    Disponha !

     

    No midia center do MSDN Brasil tem vídeos sobre WCF e a recomendação dele para LANs é pelo fato de poder ter pontos de conexão TCP, o que resolve um dos problemas que citou, protocolo lento. Procure se informar também sobre servidor WAS, mas isso é coisa muito nova.

     

    Depois marca a mensagem como resposta...

     

    []'s

     

     

    domingo, 15 de julho de 2007 18:34

Todas as Respostas

  • Oi !

     

    A única dúvida que eu teria seria em relação ao client, excel, se ficaria prático para os usuários. Se ficar, ótimo, o resto acho que fica legal.

     

    Mas dependendo da versão do Office, infoPath poderia fazer um trabalho melhor.

     

    []'s

     

    domingo, 15 de julho de 2007 15:58
  • Olá Dennes,

     

     

    Bom com relação ao Client, eu descrevi o Excel, mas eu poderia desenvolver uma interface Windows Form para facilitar a vida do usuario.

    Mas com relação ao Web Service tenho lido algumas artigos e observei algumas questões sendo descritas como desvantagens, gostaria de saber se devo leva-las em consideração, são elas;

     

    1 - Ausencia de encriptação na comunicação entre cliente e servidor. Para se ter encriptação é preciso fazer uso SSL, disponível em um servidor Web;

     

    2 - Aumento de overhead para abrir as mensagens e empacota-las;

     

    3 - Baixa performance, inclusive em intranets.

     

    4 - Fragilidade de interface, após ter sido usada a interface em um cliente, sua semantica não pode ser alterada, pois isso implica na mudança no Cliente.

     

     

    Estas questões são realmente relevantes?

     

     

    Vlu,

     

    Duarte.

     

     

    domingo, 15 de julho de 2007 17:47
  • Oi !

     

    1) Mas afinal, não é uma LAN ? Para que precisa de tanta segurança ? Use WCF então....

     

    2) Definitivamente, para uma LAN, se você quer levar isso em consideração (esse overhead em uma lan pequena é mínimo) use WCF

     

    3) Comparado com o que ? Não existe alternativa melhor para ambientes distribuidos. Mas como seu caso é LAN, use WCF.

     

    4) Como qualquer interface orientada a objetos, isso não é exclusividade dos webServices. Faz parte das atuais metodologias de desenvolvimento.

     

     

    Sua descrição me deu a impressão de um ambiente pequeno. Então você tem a possibilidade de ignorar todas, se desejar. Mas se não desejar ignora-las, siga o que citei em 3 delas : use WCF

     

    []'s

     

    domingo, 15 de julho de 2007 17:59
  • Ok Dennes,

     

    Eu vou disponibilizar estas informações em uma rede com 50 computadores.

     

    Obrigado pelos esclarecimentos.

     

    Atenciosamente,

     

    Duarte.

     

     

     

     

     

    domingo, 15 de julho de 2007 18:24
  • Oi !

     

    Disponha !

     

    No midia center do MSDN Brasil tem vídeos sobre WCF e a recomendação dele para LANs é pelo fato de poder ter pontos de conexão TCP, o que resolve um dos problemas que citou, protocolo lento. Procure se informar também sobre servidor WAS, mas isso é coisa muito nova.

     

    Depois marca a mensagem como resposta...

     

    []'s

     

     

    domingo, 15 de julho de 2007 18:34