Usuário com melhor resposta
Web services em uma LAN.

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.
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
Todas as Respostas
-
-
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.
-
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
-
-
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