Dúvidas Intraweb
Sempre desenvolvi aplicativos desktop baseados em Win32, mas na empresa onde trabalho estão querendo investir em programação voltada a web. A idéia inicial seria ASP.NET, mas andei me interessando por Intraweb, que me pareceu bem mais fácil de usar. Por isso, tenho umas perguntas:
1 - A versão que acompanha o BDS 2006 é totalmente livre? Posso criar as aplicações com ele e colocá-las em qualque lugar?
2 - Como ele trabalha em cima de um form especial, ao contrário do ASP .NET que temos que desenhar as telas diretamente numa página web, pode-se usar herança de formulários? Existe alguma restrição ao seu uso?
3 - Existe algum cuidado específico ao adaptar-se uma aplicação originalmente desktop para web?
1 - A versão que acompanha o BDS 2006 é totalmente livre? Posso criar as aplicações com ele e colocá-las em qualque lugar?
2 - Como ele trabalha em cima de um form especial, ao contrário do ASP .NET que temos que desenhar as telas diretamente numa página web, pode-se usar herança de formulários? Existe alguma restrição ao seu uso?
3 - Existe algum cuidado específico ao adaptar-se uma aplicação originalmente desktop para web?
Gandalf.nho
Curtidas 0
Respostas
Brunolspp
23/04/2007
Salve
A versao q vem com D2006 vc pode criar aplicaoes e distribuir da maneira q quiser.
vc pode trabalhar com heranca e ao mesmo tempo usar templates tb.
sim existe mtos cuidades em se desenvolver sistemas para web.
se vc quer performance, tem q entender q o bkrowser e l;imitado e q vc naum pode desenvolver como se estivesse desenvolvendo win32, tem q minimizar o trafego da rede e o ideal e q vc tenha uma aplicacao multicamadas, ou seja um servidor de aplicao contendo suas regras de negocio e acesso a dados e a interface web em intraweb, aplicacoes web foram desenhadas para ser somente interface e naum conter processamento pesado nelas.
tenho mto sucesso com intraweb e co certeza, da forma certa vc terá tb.
no meu link de downloads gratuitos(abaixo da minha assinatura) vc tem varioas exemplos.
nas ediçoes 56 e 58 da clubedelphi vc encontra uma materia minha passo passo abordando o tema tb.
mantenho um grupo de usuarios somente sobre o tema de aplicacoes de alta performance, multicamadas e web em nddv@yahoogrupos.com.br
no site www.clubedelphi.com.br tb encopntra alguns tutoriais.
sugiro q olhe atentamente os exemplos q vem com o intraweb principalmente o de feautures e mto importante e elucidativo.
alem de oferecer td o treinamento on-line para esse tipo de desenvolvimento.
e qq coisa q puder ser util, é só chamar.
A versao q vem com D2006 vc pode criar aplicaoes e distribuir da maneira q quiser.
vc pode trabalhar com heranca e ao mesmo tempo usar templates tb.
sim existe mtos cuidades em se desenvolver sistemas para web.
se vc quer performance, tem q entender q o bkrowser e l;imitado e q vc naum pode desenvolver como se estivesse desenvolvendo win32, tem q minimizar o trafego da rede e o ideal e q vc tenha uma aplicacao multicamadas, ou seja um servidor de aplicao contendo suas regras de negocio e acesso a dados e a interface web em intraweb, aplicacoes web foram desenhadas para ser somente interface e naum conter processamento pesado nelas.
tenho mto sucesso com intraweb e co certeza, da forma certa vc terá tb.
no meu link de downloads gratuitos(abaixo da minha assinatura) vc tem varioas exemplos.
nas ediçoes 56 e 58 da clubedelphi vc encontra uma materia minha passo passo abordando o tema tb.
mantenho um grupo de usuarios somente sobre o tema de aplicacoes de alta performance, multicamadas e web em nddv@yahoogrupos.com.br
no site www.clubedelphi.com.br tb encopntra alguns tutoriais.
sugiro q olhe atentamente os exemplos q vem com o intraweb principalmente o de feautures e mto importante e elucidativo.
alem de oferecer td o treinamento on-line para esse tipo de desenvolvimento.
e qq coisa q puder ser util, é só chamar.
GOSTEI 0
Gandalf.nho
23/04/2007
Uma dúvida: estava pensando em usar a versão .NET da paleta Intraweb. O problema é que aparentemente não existe Remote Data Module no Delphi .NET. Como faço então para criar o servidor de aplicação para a aplicação web (eu sei que posso trabalhar com Intraweb em win32, mas o pessoal aqui onde trabalho preferem .NET)?
GOSTEI 0
Brunolspp
23/04/2007
para o seu cliente ser uma aplicacao .net,
vc tera q implementar isso atraves de web services
ficaria assim
servidor de banco -> servidor de aplicacao(Borland Socket Server) -> Servidor Web com aplicaçao SOAP de interface para o BSS -> Cliente em .net
vc tera q implementar isso atraves de web services
ficaria assim
servidor de banco -> servidor de aplicacao(Borland Socket Server) -> Servidor Web com aplicaçao SOAP de interface para o BSS -> Cliente em .net
GOSTEI 0
Gandalf.nho
23/04/2007
Entendi. E em win32, como ficaria a hierarquia? Igual? Se eu fizer uso intensivo de procedures e views no banco de dados (Firebird), será que consigo uma boa performance da aplicação sem usar múltiplas camadas?
GOSTEI 0
Brunolspp
23/04/2007
servidor de banco -> servidor de aplicacao(Borland Socket Server) -> Cliente em web/win32/soap
vc pode usar procedures sim, mas pode ser q naum fique mais rapido e com certeza vc perdera mto em segurança, velocidade, escalabilidade e adaptabilidade
vc pode usar procedures sim, mas pode ser q naum fique mais rapido e com certeza vc perdera mto em segurança, velocidade, escalabilidade e adaptabilidade
GOSTEI 0
Gandalf.nho
23/04/2007
Onde consigo um exemplo de como criar os servidores de aplicação (win32 e .NET) e servidor WEB com aplicação SOAP (.NET)? Assim ficaria mais fácil para me decidir que plataforma usar.
GOSTEI 0
Brunolspp
23/04/2007
trabalho com ERPS de alta performance e aplicaçoes criticas..
comecei com COM+ e SOAP e ja tentei portar pra .net e pra java :0
e nada superou em performance, segurança, velocidade e escalabilidade o BSS.
meu link de downloads tem bastante material disponivel e gratuito.
http://cc.codegear.com/Author.aspx?ID=795118
comecei com COM+ e SOAP e ja tentei portar pra .net e pra java :0
e nada superou em performance, segurança, velocidade e escalabilidade o BSS.
meu link de downloads tem bastante material disponivel e gratuito.
http://cc.codegear.com/Author.aspx?ID=795118
GOSTEI 0