Everest
|
BARRA MANSA RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 20/07/2006 16:47 hs
Eu gostaria de saber se da pra montar servidor de aplicações com vb? tipo eu tenho uma maquina pra ser umas das camadas que e o banco de dados quero montar um maquina pra ser o servidor de aplicação para maquinas que serao cliente, é so eu instalar o programa em VB que estara no servidor de aplicacao e criar um atalho no desktop apontando para o exe no server? T+
|
|
|
|
Sandro
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 20/07/2006 21:36 hs
Olá, A princípio, um executável comum pode ser chamado diretamente por um atalho pela rede. Mas tanto eu como outros aqui do fórum não recomendamos esse tipo de uso, pois sobrecarrega a rede, diminui o desempenho e além disso não adianta muito em termos de manutenção, pois você de qualquer forma terá que mandar os usuários saírem do sistema para atualizar. É mais conveniente criar uma rotina de auto-atualização do sistema. Bom, pelo menos é o que penso. Mas se você quiser insistir na sua idéia, basta compilar o programa normalmente, colocá-lo em uma pasta compartilhada na rede e colocar atalhos para ele nas estações. Porém, você deverá de qualquer forma instalar o programa nas estações e depois excluir o executável, apontando o atalho para rede, isto porque o Ruindows precisa das dlls instaladas localmente para rodar. um abraço, Sandro.
|
|
|
|
Postada em 21/07/2006 13:09 hs
Outra forma de fazer é desenvolver a aplicação servidora moldada em um objeto COM+ Objetos COM podem rodar no servidor com muito mais segurança, e voce precisará fazer apenas um .exe que inicie a execução do objeto COM na maquina cliente... É a solução mais segura para se trabalhar com camadas da aplicação no servidor... mas o desenvolvimento se torna muito mais trabalhoso... não sei se vale a pena fazer isso se não for para um projeto bastante robusto, que requira segurança avançada e manutenabilidade alta... Na minha opiniao, se seu sistema não exigir nenhuma diretiva especial, o melhor mesmo é colocar um executavel em cada maquina... e um batch (ou .exe) para atualizar sem precisar parar a rede....
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
Everest
|
BARRA MANSA RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 22/07/2006 05:24 hs
Acho que pra trabalhar com N camadas tem que usar COM+ msn esse esquema de colocar o .exe em um pasta da rede para os usuarios detona a performace do sistema e da rede. COM+ é muito dificil? onde posso aprender a desenvolver aplicações COM+? se alguem tiver um tutorial agradeço.
|
|
|
|
Postada em 24/07/2006 10:41 hs
No msdn tem bastante coisa sobre COM+... no proprio help do vb tem alguma coisa tambem... qto a artigos e tutoriais, fica mais dificil... assunto avançados de programação geralmetne não são colocados em artigos ou apostilas...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|