RE: [delphi-br] Re: Sistema web
Risos... Não sou o cara não.. apenas filho dEle :D IW voce pode atualizar com atozed, ponto fechado. Em suma o processo de desenvolvimento do IW seria começar uma aplicação stand alone, desenvolver, testar e então transformar ela em ISAPI e distribuir em uma máquina na rede do teu cliente que voce defina como servidor web, poderia ser inclusive a máquina do banco de dados. Para isso voce poderia instalar um servidor web como o ISS e distribuir sua aplicação. Para disponibilizar esta aplicação via internet por exemplo.. poderia colocar um link bom de internet na maquina onde seria o servidor web e um ip fixo, ou mais barata ainda usar um servi;co como no-ip, daí é só contratar um domínio para o site e redirecionar para o seu servidor.. e vualá..servidor web dentro de casa literalmente. Uma opção que o Jackson falou é usar o stand alone como o próprio servidor web sem mesmo precisar de instalar um.. ou seja qualquer maquina com XP poderia ser seu servidor web. Sobre o vídeo... é este mesmo que vc mencionou.. e nele mostro passo a passo como criar a aplicação Web stand alone, transformar em ISAPI, usar muitos recursos do IW e depois distribuir no ISS. Sobre DataSnap.. realmente vc precisa migrar pra versão Enterprise do Delphi, mas inquestionavelmente DataSnap é muito superior que ClinetServer e as possibilidades e recursos acrescentam muito mais retorno de investimento e tornam sua aplicação muito mais competitiva, rápida, adaptável e segura para o mercado e mais fácil de evoluir, dar manutenção e distribuir para vc. Got it? Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 18:10 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Bruno, tu é o cara. Tenho que te confessar uma coisa: tu esteve em Porto Alegre no Clube Delphi Tech Day (acho que era esse o nome do evento) em Março de 2006 (acho), participei de metade de uma palestra tua de Delphi Client/Server, e saí no meio pois estava entrando em Datasnap e não era do meu interesse na época e ia começar outra palestra de meu interesse. Mas o que assisti valeu a pena. Antes tivesse ficado até o final, aí não apanhava tanto agora, hasuhsauashuahshasuhas. Bem, vamos ao que interessa. | Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Quanto a licença do IW, entendi. Quanto ao DataSnap, vamos ver mais pra frente, pois ainda não sei o que vou precisar, mas se puder fugir de atualizar meu Delphi agora vou adiar esse up. | Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Estava mais inclinado a esta solução, agora com o teu 'aval' então... bati o martelo. :-) A questão é: por onde começo? A minha idéia seria hospedar o site em algum provedor, e somente a parte do IW deixar no cliente, seria assim? Como 'crio o servidor na rede do cliente'? O que precisa ser instalado, e qual o tipo de aplicação que desenvolvo? Estou olhando as opções no BDS 2006 para IW, e lá tem: StandAlone Application, Service Application e ISAPI Extension. Ahh, o vídeo que você mencionou em sua primeira msg desta thread é este? - Desenvolvimento Web 2.0 com VCL for Web. Lembram do filme Johnny Mnemonic com o Keanu Reeves? http://en.wikipedia.org/wiki/Johnny_Mnemonic_(film) Quem for a favor do Bruno fazer o 'download' dos seus conhecimentos em TI e disponibilizar pra galera levanta a mão! \o/ \o/ \o/ \o/ \o/ \o/ \o/ \o/ :-) [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com mailto:bruno.lichot%40borland.com Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas... risos Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 11:52 To: delphi-br@yahoogrupos.com.br
Re: [delphi-br] Re: Sistema web
Estou acompanhando o assunto com muito interesse, também estou na encruzilhada... sair do delphi 32 para web.. mas o que usar ? Já ate 'testes DELPHI Php,, (que nem rodou faltou a apache.exe), apesar de já ter apache rodando Já vi alguma coisa do INTRAWEB, Agora essa de Stand Alone Server parece interessante. 2009/3/3 Andrei Luís compuvale.softw...@gmail.com Bruno, tu é o cara. Tenho que te confessar uma coisa: tu esteve em Porto Alegre no Clube Delphi Tech Day (acho que era esse o nome do evento) em Março de 2006 (acho), participei de metade de uma palestra tua de Delphi Client/Server, e saí no meio pois estava entrando em Datasnap e não era do meu interesse na época e ia começar outra palestra de meu interesse. Mas o que assisti valeu a pena. Antes tivesse ficado até o final, aí não apanhava tanto agora, hasuhsauashuahshasuhas. Bem, vamos ao que interessa. | Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Quanto a licença do IW, entendi. Quanto ao DataSnap, vamos ver mais pra frente, pois ainda não sei o que vou precisar, mas se puder fugir de atualizar meu Delphi agora vou adiar esse up. | Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Estava mais inclinado a esta solução, agora com o teu 'aval' então... bati o martelo. :-) A questão é: por onde começo? A minha idéia seria hospedar o site em algum provedor, e somente a parte do IW deixar no cliente, seria assim? Como 'crio o servidor na rede do cliente'? O que precisa ser instalado, e qual o tipo de aplicação que desenvolvo? Estou olhando as opções no BDS 2006 para IW, e lá tem: StandAlone Application, Service Application e ISAPI Extension. Ahh, o vídeo que você mencionou em sua primeira msg desta thread é este? - Desenvolvimento Web 2.0 com VCL for Web. Lembram do filme Johnny Mnemonic com o Keanu Reeves? http://en.wikipedia.org/wiki/Johnny_Mnemonic_(film) Quem for a favor do Bruno fazer o 'download' dos seus conhecimentos em TI e disponibilizar pra galera levanta a mão! \o/ \o/ \o/ \o/ \o/ \o/ \o/ \o/ :-) [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.combruno.lichot%40borland.com Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas... risos Abs BL From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 11:52 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Olá Bruno, obrigado pela disposição (de sempre) em ajudar. 1 - é possível fazer o up somente do IW ou tenho que atualizar todo o Delphi? 2 - O vídeo que você se refere é esse? Desenvolvimento Web 2.0 com VCL for Web Acho que o caminho será mesmo deixar o banco no cliente mesmo. É mais aceitável o agendamento na web parar temporariamente do que o cliente ficar sem acessar a agenda em caso de queda do provedor ou da internet dele parar. 4 - Acho que esse assunto está inserido no item 2, ou não? Como seria esse standalone application? Servidor de aplicação é o mesmo servidor web que você mencionou aqui? - A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Desculpe por tantas perguntas básicas, mas estou engatinhando no mundo web. Vou estudar bem o seu vídeo pra tentar entender um pouco mais como funciona isso tudo. [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.combruno.lichot%40borland.commailto: bruno.lichot%40borland.com bruno.lichot%2540borland.com Vamos La 1- Sim exsite, o IW so terá 5 conexoes simultâneas nesta versão, para conexões ilimitadas será necessário a versão enterprise 2- Não, ou a aplicação estará fisicamente na rede junto com
Re: [delphi-br] Re: Sistema web
Já vi alguma coisa do INTRAWEB, Agora essa de Stand Alone Server parece interessante. Sim, é bem interessante. E para testar é fácil. Pegue um dos exemplos que vem no Intraweb, compile-o e coloque pra rodar em alguma máquina da sua rede. Acesse o aplicativo pelo IP e porta do SA Server. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
Jackson e demais colegas, Eu executei o demo Features, que parece ser o mais completo. Este demo é uma SA server? Ao executar o Features.exe (ou rodar pelo delphi) ele abre o Features Server, e ao clicar na ícone do globo ou acessando pelo ip:porta como você falou ele abriu o aplicativo no browser. Até aí blza. Agora, como faço pra acessar via web utlizando o meu micro como servidor? Tenho que instalar um servidor web no meu micro, correto? Qual servidor web for windows (free se possível) tu indica? [] Andrei 2009/3/4 Jackson Gomes - ToolsComps jack...@toolsandcomps.com Já vi alguma coisa do INTRAWEB, Agora essa de Stand Alone Server parece interessante. Sim, é bem interessante. E para testar é fácil. Pegue um dos exemplos que vem no Intraweb, compile-o e coloque pra rodar em alguma máquina da sua rede. Acesse o aplicativo pelo IP e porta do SA Server. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Re: Sistema web
O Delphi For PHP é uma ferramenta para desenvolvimento PHP, a linguagem é PHP, somente a IDE e a VCL são baseadas no Delphi entre outros recursos. Veja no site do produto (http://www.embarcadero.com/products/delphi_for_php/index.php) e no Developers Network na seção de PHP (http://edn.embarcadero.com/delphi_for_php). Stand Alone Sever é uma aplicação stand alone com o servidor web embutido, não precisando assim gerar uma aplicação ISAPI e distribuí-la no IIS por exemplo. Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Leonardo Quinino Sent: quarta-feira, 4 de março de 2009 09:05 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Estou acompanhando o assunto com muito interesse, também estou na encruzilhada... sair do delphi 32 para web.. mas o que usar ? Já ate 'testes DELPHI Php,, (que nem rodou faltou a apache.exe), apesar de já ter apache rodando Já vi alguma coisa do INTRAWEB, Agora essa de Stand Alone Server parece interessante. 2009/3/3 Andrei Luís compuvale.softw...@gmail.com mailto:compuvale.software%40gmail.com Bruno, tu é o cara. Tenho que te confessar uma coisa: tu esteve em Porto Alegre no Clube Delphi Tech Day (acho que era esse o nome do evento) em Março de 2006 (acho), participei de metade de uma palestra tua de Delphi Client/Server, e saí no meio pois estava entrando em Datasnap e não era do meu interesse na época e ia começar outra palestra de meu interesse. Mas o que assisti valeu a pena. Antes tivesse ficado até o final, aí não apanhava tanto agora, hasuhsauashuahshasuhas. Bem, vamos ao que interessa. | Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Quanto a licença do IW, entendi. Quanto ao DataSnap, vamos ver mais pra frente, pois ainda não sei o que vou precisar, mas se puder fugir de atualizar meu Delphi agora vou adiar esse up. | Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Estava mais inclinado a esta solução, agora com o teu 'aval' então... bati o martelo. :-) A questão é: por onde começo? A minha idéia seria hospedar o site em algum provedor, e somente a parte do IW deixar no cliente, seria assim? Como 'crio o servidor na rede do cliente'? O que precisa ser instalado, e qual o tipo de aplicação que desenvolvo? Estou olhando as opções no BDS 2006 para IW, e lá tem: StandAlone Application, Service Application e ISAPI Extension. Ahh, o vídeo que você mencionou em sua primeira msg desta thread é este? - Desenvolvimento Web 2.0 com VCL for Web. Lembram do filme Johnny Mnemonic com o Keanu Reeves? http://en.wikipedia.org/wiki/Johnny_Mnemonic_(film) Quem for a favor do Bruno fazer o 'download' dos seus conhecimentos em TI e disponibilizar pra galera levanta a mão! \o/ \o/ \o/ \o/ \o/ \o/ \o/ \o/ :-) [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com mailto:bruno.lichot%40borland.com bruno.lichot%40borland.com Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas... risos Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 11:52 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Olá Bruno, obrigado pela disposição (de sempre) em ajudar. 1 - é possível fazer o up somente do IW ou tenho que atualizar todo o Delphi? 2 - O vídeo que você se refere é esse? Desenvolvimento Web 2.0 com VCL for Web Acho que o caminho será mesmo deixar o banco no cliente mesmo. É mais aceitável o agendamento na web parar temporariamente do que o cliente ficar sem
Re: [delphi-br] Re: Sistema web
Eu executei o demo Features, que parece ser o mais completo. Este demo é uma SA server? Exato. Todo projeto IW, ou é um Stand Alone Server ou é uma ISAPI ou é um Serviço. Ao executar o Features.exe (ou rodar pelo delphi) ele abre o Features Server, e ao clicar na ícone do globo ou acessando pelo ip:porta como você falou ele abriu o aplicativo no browser. Até aí blza. Agora, como faço pra acessar via web utlizando o meu micro como servidor? Tenho que instalar um servidor web no meu micro, correto? Qual servidor web for windows (free se possível) tu indica? Com o SA Server, vc não precisa de um servidor web, basta mesmo um PC com XP. Veja o IP da sua máquina na rede, veja a porta do Features, libere a porta no Firewall, vá em outra máquina e acesse pelo browser, por exemplo, 192.168.0.101:8080. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
RE: [delphi-br] Re: Sistema web
Mais um link de DPHP: http://www.delphisophp.com/Default.php Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Bruno Lichot Sent: quarta-feira, 4 de março de 2009 14:24 To: delphi-br@yahoogrupos.com.br Subject: RE: [delphi-br] Re: Sistema web O Delphi For PHP é uma ferramenta para desenvolvimento PHP, a linguagem é PHP, somente a IDE e a VCL são baseadas no Delphi entre outros recursos. Veja no site do produto (http://www.embarcadero.com/products/delphi_for_php/index.php) e no Developers Network na seção de PHP (http://edn.embarcadero.com/delphi_for_php). Stand Alone Sever é uma aplicação stand alone com o servidor web embutido, não precisando assim gerar uma aplicação ISAPI e distribuí-la no IIS por exemplo. Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] On Behalf Of Leonardo Quinino Sent: quarta-feira, 4 de março de 2009 09:05 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Estou acompanhando o assunto com muito interesse, também estou na encruzilhada... sair do delphi 32 para web.. mas o que usar ? Já ate 'testes DELPHI Php,, (que nem rodou faltou a apache.exe), apesar de já ter apache rodando Já vi alguma coisa do INTRAWEB, Agora essa de Stand Alone Server parece interessante. 2009/3/3 Andrei Luís compuvale.softw...@gmail.com mailto:compuvale.software%40gmail.com mailto:compuvale.software%40gmail.com Bruno, tu é o cara. Tenho que te confessar uma coisa: tu esteve em Porto Alegre no Clube Delphi Tech Day (acho que era esse o nome do evento) em Março de 2006 (acho), participei de metade de uma palestra tua de Delphi Client/Server, e saí no meio pois estava entrando em Datasnap e não era do meu interesse na época e ia começar outra palestra de meu interesse. Mas o que assisti valeu a pena. Antes tivesse ficado até o final, aí não apanhava tanto agora, hasuhsauashuahshasuhas. Bem, vamos ao que interessa. | Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Quanto a licença do IW, entendi. Quanto ao DataSnap, vamos ver mais pra frente, pois ainda não sei o que vou precisar, mas se puder fugir de atualizar meu Delphi agora vou adiar esse up. | Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Estava mais inclinado a esta solução, agora com o teu 'aval' então... bati o martelo. :-) A questão é: por onde começo? A minha idéia seria hospedar o site em algum provedor, e somente a parte do IW deixar no cliente, seria assim? Como 'crio o servidor na rede do cliente'? O que precisa ser instalado, e qual o tipo de aplicação que desenvolvo? Estou olhando as opções no BDS 2006 para IW, e lá tem: StandAlone Application, Service Application e ISAPI Extension. Ahh, o vídeo que você mencionou em sua primeira msg desta thread é este? - Desenvolvimento Web 2.0 com VCL for Web. Lembram do filme Johnny Mnemonic com o Keanu Reeves? http://en.wikipedia.org/wiki/Johnny_Mnemonic_(film) Quem for a favor do Bruno fazer o 'download' dos seus conhecimentos em TI e disponibilizar pra galera levanta a mão! \o/ \o/ \o/ \o/ \o/ \o/ \o/ \o/ :-) [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com mailto:bruno.lichot%40borland.com mailto:bruno.lichot%40borland.com bruno.lichot%40borland.com Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas... risos Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de
Re: [delphi-br] Re: Sistema web
Eu tinha esta duvida tb, optei por Visual Studio 2008 (ASP.NET com C#), posso lhe garantir que é excelente. Boa Sorte --- Em qua, 4/3/09, Leonardo Quinino leonardo.quin...@gmail.com escreveu: De: Leonardo Quinino leonardo.quin...@gmail.com Assunto: Re: [delphi-br] Re: Sistema web Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 4 de Março de 2009, 9:05 Estou acompanhando o assunto com muito interesse, também estou na encruzilhada. .. sair do delphi 32 para web.. mas o que usar ? Já ate 'testes DELPHI Php,, (que nem rodou faltou a apache.exe), apesar de já ter apache rodando Já vi alguma coisa do INTRAWEB, Agora essa de Stand Alone Server parece interessante. 2009/3/3 Andrei Luís compuvale.software@ gmail.com Bruno, tu é o cara. Tenho que te confessar uma coisa: tu esteve em Porto Alegre no Clube Delphi Tech Day (acho que era esse o nome do evento) em Março de 2006 (acho), participei de metade de uma palestra tua de Delphi Client/Server, e saí no meio pois estava entrando em Datasnap e não era do meu interesse na época e ia começar outra palestra de meu interesse. Mas o que assisti valeu a pena. Antes tivesse ficado até o final, aí não apanhava tanto agora, hasuhsauashuahshasu has. Bem, vamos ao que interessa. | Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Quanto a licença do IW, entendi. Quanto ao DataSnap, vamos ver mais pra frente, pois ainda não sei o que vou precisar, mas se puder fugir de atualizar meu Delphi agora vou adiar esse up. | Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Estava mais inclinado a esta solução, agora com o teu 'aval' então... bati o martelo. :-) A questão é: por onde começo? A minha idéia seria hospedar o site em algum provedor, e somente a parte do IW deixar no cliente, seria assim? Como 'crio o servidor na rede do cliente'? O que precisa ser instalado, e qual o tipo de aplicação que desenvolvo? Estou olhando as opções no BDS 2006 para IW, e lá tem: StandAlone Application, Service Application e ISAPI Extension. Ahh, o vídeo que você mencionou em sua primeira msg desta thread é este? - Desenvolvimento Web 2.0 com VCL for Web. Lembram do filme Johnny Mnemonic com o Keanu Reeves? http://en.wikipedia .org/wiki/ Johnny_Mnemonic_(film) Quem for a favor do Bruno fazer o 'download' dos seus conhecimentos em TI e disponibilizar pra galera levanta a mão! \o/ \o/ \o/ \o/ \o/ \o/ \o/ \o/ :-) [] Andrei 2009/3/3 Bruno Lichot bruno.lichot@ borland.combruno.lichot% 40borland. com Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas. .. risos Abs BL From: delphi...@yahoogrup os.com.br delphi-br%40yahoog rupos.com. br[mailto: delphi...@yahoogrup os.com.br delphi-br%40yahoog rupos.com. br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 11:52 To: delphi...@yahoogrup os.com.br delphi-br%40yahoog rupos.com. br Subject: Re: [delphi-br] Re: Sistema web Olá Bruno, obrigado pela disposição (de sempre) em ajudar. 1 - é possível fazer o up somente do IW ou tenho que atualizar todo o Delphi? 2 - O vídeo que você se refere é esse? Desenvolvimento Web 2.0 com VCL for Web Acho que o caminho será mesmo deixar o banco no cliente mesmo. É mais aceitável o agendamento na web parar temporariamente do que o cliente ficar sem acessar a agenda em caso de queda do provedor ou da internet dele parar. 4 - Acho que esse assunto está inserido no item 2, ou não? Como seria esse standalone application? Servidor de aplicação é o mesmo servidor web que você mencionou aqui? - A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Desculpe por tantas perguntas básicas, mas estou engatinhando no mundo web. Vou estudar bem o seu vídeo pra tentar entender um pouco mais como funciona isso
[delphi-br] Re: Sistema web
Obrigado a todos pelas respostas. Mais algumas dúvidas antes de entrar nesse barco 'Intraweb'. Abri alguns demos que veio com o meu BDS 2006 Pro e pareceu bem legal. Vi o site que a empresa do Jackson desenvolveu e é be legal. Muito mais do que eu vou precisar, então creio que o caminho será mesmo Intraweb. Algumas dúvidas: 1 - Como disse acima, utilizo BDS 2006 Pro, existe alguma limitação do IW nessa versão? 2 - Pretendo deixar o bd na sede do cliente, pois será utilizado 95% local (ou mais) e não vejo razão para colocá-lo na web. Algum problema se deixar o banco na sede do cliente ao inves de jogar no site? Tipo, o computador onde o banco estará tem ip dinâmico, isso resolvo com no-ip ou outro semelhante, posso indicar que o aplicativo IW aponte para este no-ip? 3 - Tenho meu site hospedado na KingHost www.kinghost.com.br, o que devo perguntar para hospedar o aplicativo IW? Vi nos planos ( http://www.kinghost.com.br/planos.php) na aba Windows, que eles hospedam asp e asp.net. O intraweb gera o arquivo em asp ou é algo completamente diferente? 4 - Posso também deixar o aplicativo IW no computador do cliente? O que preciso instalar e configurar para funcionar dessa forma? Nem que seja apenas para testes. [] Andrei 2009/3/2 Andrei Luís compuvale.softw...@gmail.com Bom dia a todos, Até hoje só desenvolvi sistemas desktop, e quero começar a estudar formas de acessar o FB via página web para um projeto de informatizar um salão de beleza. Tenho o sistema que vai rodar no salão pronto, desenvolvido em Delphi 2006 Win32 utilizando IBO. A parte que vai ficar na web, deverá cadastrar o cliente e agendar um horário. O banco de dados estará instalado na sede do cliente. Gostaria de ouvir sugestões dos colegas quanto a que tecnologia utilizar para acessar o banco via página web e executar selects e inserts, dá pra desenvolver utilizar usando o Delphi 2006? Até hoje só trabalhei com Win32 []s Andrei [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Re: Sistema web
Vamos La 1- Sim exsite, o IW so terá 5 conexoes simultâneas nesta versão, para conexões ilimitadas será necessário a versão enterprise 2- Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Se vc precisa deixar o banco no cliente, a única solução viável e criar um servidor de aplicação localmente no cliente e colocar nela todas as regras de negocio e acesso a dados para serem consumidas pela a aplicação iw no provedor web, assim ficara rápido, mas vc precisa garantir um bom link no cliente e no servidor web também. Esta arquitetura é a mesma que apresentei no vídeo meu sobre o assunto passo a passo no coderage (link que passei anteriormente). A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Mas com certeza utilizar o DataSnap seja em rede local ou em distribuição geográfica .e muito mais rápido, fácil, adaptável e seguro. 3- Para hospedar o iw feito em win32 vc precisa se certificar que eles promovem o servi;co de DLL isapi (no meu vídeo do coaderage mostro como fazer esta distribuição e o que é necessário para isso). Eu uso o servi;co do meu amigo Jackson e estamos muitos satisfeitos (WWW.devhost.com.br) 4- Voce pode usar um standalone application, mas no cliente seria melhor montar um servidor local para estes testes. As ordens Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 10:12 To: Delphi-br Subject: [delphi-br] Re: Sistema web Obrigado a todos pelas respostas. Mais algumas dúvidas antes de entrar nesse barco 'Intraweb'. Abri alguns demos que veio com o meu BDS 2006 Pro e pareceu bem legal. Vi o site que a empresa do Jackson desenvolveu e é be legal. Muito mais do que eu vou precisar, então creio que o caminho será mesmo Intraweb. Algumas dúvidas: 1 - Como disse acima, utilizo BDS 2006 Pro, existe alguma limitação do IW nessa versão? 2 - Pretendo deixar o bd na sede do cliente, pois será utilizado 95% local (ou mais) e não vejo razão para colocá-lo na web. Algum problema se deixar o banco na sede do cliente ao inves de jogar no site? Tipo, o computador onde o banco estará tem ip dinâmico, isso resolvo com no-ip ou outro semelhante, posso indicar que o aplicativo IW aponte para este no-ip? 3 - Tenho meu site hospedado na KingHost www.kinghost.com.br, o que devo perguntar para hospedar o aplicativo IW? Vi nos planos ( http://www.kinghost.com.br/planos.php) na aba Windows, que eles hospedam asp e asp.net. O intraweb gera o arquivo em asp ou é algo completamente diferente? 4 - Posso também deixar o aplicativo IW no computador do cliente? O que preciso instalar e configurar para funcionar dessa forma? Nem que seja apenas para testes. [] Andrei 2009/3/2 Andrei Luís compuvale.softw...@gmail.com mailto:compuvale.software%40gmail.com Bom dia a todos, Até hoje só desenvolvi sistemas desktop, e quero começar a estudar formas de acessar o FB via página web para um projeto de informatizar um salão de beleza. Tenho o sistema que vai rodar no salão pronto, desenvolvido em Delphi 2006 Win32 utilizando IBO. A parte que vai ficar na web, deverá cadastrar o cliente e agendar um horário. O banco de dados estará instalado na sede do cliente. Gostaria de ouvir sugestões dos colegas quanto a que tecnologia utilizar para acessar o banco via página web e executar selects e inserts, dá pra desenvolver utilizar usando o Delphi 2006? Até hoje só trabalhei com Win32 []s Andrei [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Outra opção é usar um banco de dados separado. Um no cliente e outro na web. Eu precisei fazer isso pra que meu sistema nao ficasse extremamente lento. Depois basta vc capturar os dados no servidor de alguma forma. Eu geralmente gosto de fazer um pequeno CGI que aciono via URL, o mesmo me retorna um Stream com varios XML que esse CGI coleta no banco, compacta via ZLib e envia ao cliente. Depois é só descompactar os XML, carregar via ClientDataset e jogar no banco de dados. Bem prático. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
Olá Jackson, Cogitei isso, mas acho perigoso, o sistema é para um salão de beleze e o que estará na web será o agendamento de horários, mas o agendamento também é feito no salão, então não pode haver erros pra evitar de alguma dondoca dar piti no salão. Outra possibilidade é separar do banco as tabelas de agendamento, e colocar essas tabelas na web, aí estou num dilema pois como coloquei anteriormente, creio que 95% do agendamento será feito no cliente e 5% via web, jogando o banco do agendamento na web, estaria penalizando a utilização no cliente que será mais lenta do que se for local. Enfim, tenho que estudar isso muito bem. [] Andrei 2009/3/3 Jackson Gomes - ToolsComps jack...@toolsandcomps.com Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Outra opção é usar um banco de dados separado. Um no cliente e outro na web. Eu precisei fazer isso pra que meu sistema nao ficasse extremamente lento. Depois basta vc capturar os dados no servidor de alguma forma. Eu geralmente gosto de fazer um pequeno CGI que aciono via URL, o mesmo me retorna um Stream com varios XML que esse CGI coleta no banco, compacta via ZLib e envia ao cliente. Depois é só descompactar os XML, carregar via ClientDataset e jogar no banco de dados. Bem prático. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
creio que 95% do agendamento será feito no cliente e 5% via web, jogando o banco do agendamento na web, estaria penalizando a utilização no cliente que será mais lenta do que se for local. Se vc fizer tudo na web, e seu cliente tiver uma conexão boa, não será lento... Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
Opa pensamento perigoso! O dia que a conexão dele cair ele vai ter um belo de um problema []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 10:57 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web creio que 95% do agendamento será feito no cliente e 5% via web, jogando o banco do agendamento na web, estaria penalizando a utilização no cliente que será mais lenta do que se for local. Se vc fizer tudo na web, e seu cliente tiver uma conexão boa, não será lento... Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Opa pensamento perigoso! O dia que a conexão dele cair ele vai ter um belo de um problema mas... * no dia em que o HD do cliente queimar, * no dia em que faltar energia, * no dia em que ele esquecer a senha... ele vai ter um belo problema... Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Mas se resolver continuar... Porque HD queimar (backup ou redundância de server) (resolve-se rápido) Porque falta energia, (nobreak e/ou gerador) (resolve-se rápido) Porque esquecer a senha (harcker/cracker) (resolve-se rápido) Porque internet cair e voltar logo ??? (telefônica?) (só-DEUS-sabe!) []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 11:10 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Opa pensamento perigoso! O dia que a conexão dele cair ele vai ter um belo de um problema mas... * no dia em que o HD do cliente queimar, * no dia em que faltar energia, * no dia em que ele esquecer a senha... ele vai ter um belo problema... Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
haushsauhasuhsauhhasas criar pato foi a melhor. Mas Jackson, isso são fatalidades, e também acontecem nos provedores, vide incêndio no prédio da telefônica (?) semana passada. De qualquer forma, obrigado pela sua opinião. [] Andrei 2009/3/3 Luiz Escobar esco...@megasistema.com.br Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Mas se resolver continuar... Porque HD queimar (backup ou redundância de server) (resolve-se rápido) Porque falta energia, (nobreak e/ou gerador) (resolve-se rápido) Porque esquecer a senha (harcker/cracker) (resolve-se rápido) Porque internet cair e voltar logo ??? (telefônica?) (só-DEUS-sabe!) []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 11:10 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Opa pensamento perigoso! O dia que a conexão dele cair ele vai ter um belo de um problema mas... * no dia em que o HD do cliente queimar, * no dia em que faltar energia, * no dia em que ele esquecer a senha... ele vai ter um belo problema... Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Oi Luiz, sem querer criar polêmica, o que eu quis dizer é que sempre estamos sujeitos a algum problema, corremos risco em tudo, mesmo pequeno. Na minha opinião, não é porque a internet um dia pode cair que eu não vou criar um sistema web pro meu cliente. Pode ser que aqui a internet não caia com tanta frequencia (VELOX) como aí aonde vc está (Telefonica). Obviamente temos que prever esses problemas e temos que ter um plano B para isso, nem que seja caderninho de anotações... []'s Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
Porque vc não disse antes que ai não é a telefônica!!!... hehehhehe De qualquer modo como voce disse o PLANO B ja mais pode ser esquecido... NO meu caso tenho um link redundante, um da Telefônica e outro do NetVirtua, e mesmo assim as vezes os dois estão fora, isso aconteceu 1 única vez... EMBRATEL ainda é muiito caro... ;-( []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 11:48 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Oi Luiz, sem querer criar polêmica, o que eu quis dizer é que sempre estamos sujeitos a algum problema, corremos risco em tudo, mesmo pequeno. Na minha opinião, não é porque a internet um dia pode cair que eu não vou criar um sistema web pro meu cliente. Pode ser que aqui a internet não caia com tanta frequencia (VELOX) como aí aonde vc está (Telefonica). Obviamente temos que prever esses problemas e temos que ter um plano B para isso, nem que seja caderninho de anotações... []'s Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Quando preciso de algum recurso WEB, recomendo ao cliente instalar um servidor Linux+Apache, com IP Fixo e dae o banco fica Local nesse servidor, e a parte WEB fica acessível pela Net através do Servidor Linux. Provavelmente vc também consiga fazer isso utilizando Windows, mas como já me acostumei com o Linux, prefiro usá-lo. André F. Moraes - Original Message - From: Luiz Escobar To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 03, 2009 12:15 PM Subject: Re: [delphi-br] Re: Sistema web Porque vc não disse antes que ai não é a telefônica!!!... hehehhehe De qualquer modo como voce disse o PLANO B ja mais pode ser esquecido... NO meu caso tenho um link redundante, um da Telefônica e outro do NetVirtua, e mesmo assim as vezes os dois estão fora, isso aconteceu 1 única vez... EMBRATEL ainda é muiito caro... ;-( []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 11:48 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Oi Luiz, sem querer criar polêmica, o que eu quis dizer é que sempre estamos sujeitos a algum problema, corremos risco em tudo, mesmo pequeno. Na minha opinião, não é porque a internet um dia pode cair que eu não vou criar um sistema web pro meu cliente. Pode ser que aqui a internet não caia com tanta frequencia (VELOX) como aí aonde vc está (Telefonica). Obviamente temos que prever esses problemas e temos que ter um plano B para isso, nem que seja caderninho de anotações... []'s Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Já que sua estimativa da WEB é muito pequena, sugiro o seguinte... Um servidor local no seu cliente, e seu programa extraweb, que esta no servidor acesse seu banco no cliente... comentario: Eu utilizo PHP para essas coisas... []s Luiz Escobar From: Andrei Luís Sent: Tuesday, March 03, 2009 10:53 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Olá Jackson, Cogitei isso, mas acho perigoso, o sistema é para um salão de beleze e o que estará na web será o agendamento de horários, mas o agendamento também é feito no salão, então não pode haver erros pra evitar de alguma dondoca dar piti no salão. Outra possibilidade é separar do banco as tabelas de agendamento, e colocar essas tabelas na web, aí estou num dilema pois como coloquei anteriormente, creio que 95% do agendamento será feito no cliente e 5% via web, jogando o banco do agendamento na web, estaria penalizando a utilização no cliente que será mais lenta do que se for local. Enfim, tenho que estudar isso muito bem. [] Andrei 2009/3/3 Jackson Gomes - ToolsComps jack...@toolsandcomps.com Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Outra opção é usar um banco de dados separado. Um no cliente e outro na web. Eu precisei fazer isso pra que meu sistema nao ficasse extremamente lento. Depois basta vc capturar os dados no servidor de alguma forma. Eu geralmente gosto de fazer um pequeno CGI que aciono via URL, o mesmo me retorna um Stream com varios XML que esse CGI coleta no banco, compacta via ZLib e envia ao cliente. Depois é só descompactar os XML, carregar via ClientDataset e jogar no banco de dados. Bem prático. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Com certeza LINUX é bem melhor... Quando ao IP fixo, se por acaso não for possível, veja o serviços de IP-dinâmicos, como o DDNS e o DynDNS... []s Luiz Escobar From: André Moraes - GMail Sent: Tuesday, March 03, 2009 1:07 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Quando preciso de algum recurso WEB, recomendo ao cliente instalar um servidor Linux+Apache, com IP Fixo e dae o banco fica Local nesse servidor, e a parte WEB fica acessível pela Net através do Servidor Linux. Provavelmente vc também consiga fazer isso utilizando Windows, mas como já me acostumei com o Linux, prefiro usá-lo. André F. Moraes - Original Message - From: Luiz Escobar To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 03, 2009 12:15 PM Subject: Re: [delphi-br] Re: Sistema web Porque vc não disse antes que ai não é a telefônica!!!... hehehhehe De qualquer modo como voce disse o PLANO B ja mais pode ser esquecido... NO meu caso tenho um link redundante, um da Telefônica e outro do NetVirtua, e mesmo assim as vezes os dois estão fora, isso aconteceu 1 única vez... EMBRATEL ainda é muiito caro... ;-( []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 11:48 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Oi Luiz, sem querer criar polêmica, o que eu quis dizer é que sempre estamos sujeitos a algum problema, corremos risco em tudo, mesmo pequeno. Na minha opinião, não é porque a internet um dia pode cair que eu não vou criar um sistema web pro meu cliente. Pode ser que aqui a internet não caia com tanta frequencia (VELOX) como aí aonde vc está (Telefonica). Obviamente temos que prever esses problemas e temos que ter um plano B para isso, nem que seja caderninho de anotações... []'s Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Ola Luiz Escobar, Obrigado pelas dicas, mas para este projeto disponho de pouco tempo pra entregar o projeto, e *só* dependo da parte web, pois o resto todo tenho pronto, por isso estou convicto que o caminho, por enquanto, é IW. Mas depois dessa vou sim dar uma olhada no tão falado PHP. [] Andrei 2009/3/3 Luiz Escobar esco...@megasistema.com.br Já que sua estimativa da WEB é muito pequena, sugiro o seguinte... Um servidor local no seu cliente, e seu programa extraweb, que esta no servidor acesse seu banco no cliente... comentario: Eu utilizo PHP para essas coisas... []s Luiz Escobar From: Andrei Luís Sent: Tuesday, March 03, 2009 10:53 AM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Olá Jackson, Cogitei isso, mas acho perigoso, o sistema é para um salão de beleze e o que estará na web será o agendamento de horários, mas o agendamento também é feito no salão, então não pode haver erros pra evitar de alguma dondoca dar piti no salão. Outra possibilidade é separar do banco as tabelas de agendamento, e colocar essas tabelas na web, aí estou num dilema pois como coloquei anteriormente, creio que 95% do agendamento será feito no cliente e 5% via web, jogando o banco do agendamento na web, estaria penalizando a utilização no cliente que será mais lenta do que se for local. Enfim, tenho que estudar isso muito bem. [] Andrei 2009/3/3 Jackson Gomes - ToolsComps jack...@toolsandcomps.com Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Outra opção é usar um banco de dados separado. Um no cliente e outro na web. Eu precisei fazer isso pra que meu sistema nao ficasse extremamente lento. Depois basta vc capturar os dados no servidor de alguma forma. Eu geralmente gosto de fazer um pequeno CGI que aciono via URL, o mesmo me retorna um Stream com varios XML que esse CGI coleta no banco, compacta via ZLib e envia ao cliente. Depois é só descompactar os XML, carregar via ClientDataset e jogar no banco de dados. Bem prático. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Olá Bruno, obrigado pela disposição (de sempre) em ajudar. 1 - é possível fazer o up somente do IW ou tenho que atualizar todo o Delphi? 2 - O vídeo que você se refere é esse? Desenvolvimento Web 2.0 com VCL for Web Acho que o caminho será mesmo deixar o banco no cliente mesmo. É mais aceitável o agendamento na web parar temporariamente do que o cliente ficar sem acessar a agenda em caso de queda do provedor ou da internet dele parar. 4 - Acho que esse assunto está inserido no item 2, ou não? Como seria esse standalone application? Servidor de aplicação é o mesmo servidor web que você mencionou aqui? - A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Desculpe por tantas perguntas básicas, mas estou engatinhando no mundo web. Vou estudar bem o seu vídeo pra tentar entender um pouco mais como funciona isso tudo. [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com Vamos La 1- Sim exsite, o IW so terá 5 conexoes simultâneas nesta versão, para conexões ilimitadas será necessário a versão enterprise 2- Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Se vc precisa deixar o banco no cliente, a única solução viável e criar um servidor de aplicação localmente no cliente e colocar nela todas as regras de negocio e acesso a dados para serem consumidas pela a aplicação iw no provedor web, assim ficara rápido, mas vc precisa garantir um bom link no cliente e no servidor web também. Esta arquitetura é a mesma que apresentei no vídeo meu sobre o assunto passo a passo no coderage (link que passei anteriormente). A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Mas com certeza utilizar o DataSnap seja em rede local ou em distribuição geográfica .e muito mais rápido, fácil, adaptável e seguro. 3- Para hospedar o iw feito em win32 vc precisa se certificar que eles promovem o servi;co de DLL isapi (no meu vídeo do coaderage mostro como fazer esta distribuição e o que é necessário para isso). Eu uso o servi;co do meu amigo Jackson e estamos muitos satisfeitos (WWW.devhost.com.br) 4- Voce pode usar um standalone application, mas no cliente seria melhor montar um servidor local para estes testes. As ordens Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 10:12 To: Delphi-br Subject: [delphi-br] Re: Sistema web Obrigado a todos pelas respostas. Mais algumas dúvidas antes de entrar nesse barco 'Intraweb'. Abri alguns demos que veio com o meu BDS 2006 Pro e pareceu bem legal. Vi o site que a empresa do Jackson desenvolveu e é be legal. Muito mais do que eu vou precisar, então creio que o caminho será mesmo Intraweb. Algumas dúvidas: 1 - Como disse acima, utilizo BDS 2006 Pro, existe alguma limitação do IW nessa versão? 2 - Pretendo deixar o bd na sede do cliente, pois será utilizado 95% local (ou mais) e não vejo razão para colocá-lo na web. Algum problema se deixar o banco na sede do cliente ao inves de jogar no site? Tipo, o computador onde o banco estará tem ip dinâmico, isso resolvo com no-ip ou outro semelhante, posso indicar que o aplicativo IW aponte para este no-ip? 3 - Tenho meu site hospedado na KingHost www.kinghost.com.br, o que devo perguntar para hospedar o aplicativo IW? Vi nos planos ( http://www.kinghost.com.br/planos.php) na aba Windows, que eles hospedam asp e asp.net. O intraweb gera o arquivo em asp ou é algo completamente diferente? 4 - Posso também deixar o aplicativo IW no computador do cliente? O que preciso instalar e configurar para funcionar dessa forma? Nem que seja apenas para testes. [] Andrei 2009/3/2 Andrei Luís compuvale.softw...@gmail.com mailto: compuvale.software%40gmail.com compuvale.software%2540gmail.com Bom dia a todos, Até hoje só desenvolvi sistemas desktop, e quero começar a estudar formas de acessar o FB via página web para um projeto de informatizar um salão de beleza. Tenho o sistema que vai rodar no salão pronto, desenvolvido em Delphi 2006 Win32 utilizando IBO. A parte que vai ficar na web, deverá cadastrar o cliente e agendar um horário. O banco de dados estará instalado na sede do cliente. Gostaria de ouvir sugestões dos colegas quanto a que tecnologia utilizar para acessar o banco via página web e executar selects e inserts, dá pra desenvolver utilizar usando o Delphi 2006? Até hoje só trabalhei com Win32 []s Andrei [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sistema web
Assim, com algum tempo atrás pensei em ir aprender o ofício de barbeiro, para não depender de terceiros!!! Criar patos também...tem seus problemas... Aves têm suas infestações... vacinas, trato, e toda aquela bosta de ave, que fede à beça!!! Arrrggghh!!! E hoje são criadas na base de rações... caras para dedéu... Sds __ Emanuel Coutinho Salvador-Ba-Brasil Andrei Luís escreveu: haushsauhasuhsauhhasas criar pato foi a melhor. Mas Jackson, isso são fatalidades, e também acontecem nos provedores, vide incêndio no prédio da telefônica (?) semana passada. De qualquer forma, obrigado pela sua opinião. [] Andrei 2009/3/3 Luiz Escobar esco...@megasistema.com.br mailto:escobar%40megasistema.com.br Com todo respeito amigo, então fala pra ele ir criar pato, não vai ter nenhuma destes problema... Mas se resolver continuar... Porque HD queimar (backup ou redundância de server) (resolve-se rápido) Porque falta energia, (nobreak e/ou gerador) (resolve-se rápido) Porque esquecer a senha (harcker/cracker) (resolve-se rápido) Porque internet cair e voltar logo ??? (telefônica?) (só-DEUS-sabe!) []s Luiz Escobar From: Jackson Gomes - ToolsComps Sent: Tuesday, March 03, 2009 11:10 AM To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Opa pensamento perigoso! O dia que a conexão dele cair ele vai ter um belo de um problema mas... * no dia em que o HD do cliente queimar, * no dia em que faltar energia, * no dia em que ele esquecer a senha... ele vai ter um belo problema... Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps http://groups.yahoo.com/group/toolsandcomps e-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail http://groups.yahoo.com/group/toolsandcomps%0Ae-mail: jack...@toolsandcomps.com mailto:jackson%40toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br http://www.devhost.com.br devh...@devhost.com.br mailto:devhost%40devhost.com.br [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Re: Sistema web
Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas... risos Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 11:52 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Olá Bruno, obrigado pela disposição (de sempre) em ajudar. 1 - é possível fazer o up somente do IW ou tenho que atualizar todo o Delphi? 2 - O vídeo que você se refere é esse? Desenvolvimento Web 2.0 com VCL for Web Acho que o caminho será mesmo deixar o banco no cliente mesmo. É mais aceitável o agendamento na web parar temporariamente do que o cliente ficar sem acessar a agenda em caso de queda do provedor ou da internet dele parar. 4 - Acho que esse assunto está inserido no item 2, ou não? Como seria esse standalone application? Servidor de aplicação é o mesmo servidor web que você mencionou aqui? - A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Desculpe por tantas perguntas básicas, mas estou engatinhando no mundo web. Vou estudar bem o seu vídeo pra tentar entender um pouco mais como funciona isso tudo. [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com mailto:bruno.lichot%40borland.com Vamos La 1- Sim exsite, o IW so terá 5 conexoes simultâneas nesta versão, para conexões ilimitadas será necessário a versão enterprise 2- Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Se vc precisa deixar o banco no cliente, a única solução viável e criar um servidor de aplicação localmente no cliente e colocar nela todas as regras de negocio e acesso a dados para serem consumidas pela a aplicação iw no provedor web, assim ficara rápido, mas vc precisa garantir um bom link no cliente e no servidor web também. Esta arquitetura é a mesma que apresentei no vídeo meu sobre o assunto passo a passo no coderage (link que passei anteriormente). A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Mas com certeza utilizar o DataSnap seja em rede local ou em distribuição geográfica .e muito mais rápido, fácil, adaptável e seguro. 3- Para hospedar o iw feito em win32 vc precisa se certificar que eles promovem o servi;co de DLL isapi (no meu vídeo do coaderage mostro como fazer esta distribuição e o que é necessário para isso). Eu uso o servi;co do meu amigo Jackson e estamos muitos satisfeitos (WWW.devhost.com.br) 4- Voce pode usar um standalone application, mas no cliente seria melhor montar um servidor local para estes testes. As ordens Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 10:12 To: Delphi-br Subject: [delphi-br] Re: Sistema web Obrigado a todos pelas respostas. Mais algumas dúvidas antes de entrar nesse barco 'Intraweb'. Abri alguns demos que veio com o meu BDS 2006 Pro e pareceu bem legal. Vi o site que a empresa do Jackson desenvolveu e é be legal. Muito mais do que eu vou precisar, então creio que o caminho será mesmo Intraweb. Algumas dúvidas: 1 - Como disse acima, utilizo BDS 2006 Pro, existe alguma limitação do IW nessa versão? 2 - Pretendo deixar o bd na sede do cliente, pois será utilizado 95% local (ou mais) e não vejo razão para colocá-lo na web. Algum problema se deixar o banco na sede do cliente ao inves de jogar no site? Tipo, o computador onde o banco estará tem ip dinâmico, isso resolvo com no-ip ou outro semelhante, posso indicar que o aplicativo IW aponte para este no-ip? 3 - Tenho meu site hospedado na KingHost www.kinghost.com.br, o que devo perguntar para hospedar o aplicativo IW? Vi nos planos ( http://www.kinghost.com.br/planos.php) na aba Windows, que eles hospedam asp e asp.net. O intraweb gera o arquivo em asp ou é algo completamente
[delphi-br] Re: Sistema web
O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. O Stand Alone Server tem embutido um servidor web feito em Indy, dessa forma, vc pode colocar um servidor na sua rede com XP instalado e rodar o SA nessa máquina. A partir daí, os clientes acessam via browser/IP da máquina servidora, como se fosse uma ISAPI rodando no ISS, por exemplo http://192.168.0.10:88 (sendo 88 a porta assignada no IWServerController) Outra vantagem do SA é que vc pode rodar o mesmo num servidor Linux, via Wine. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. O Stand Alone Server tem embutido um servidor web feito em Indy, dessa forma, vc pode colocar um servidor na sua rede com XP instalado e rodar o SA nessa máquina. A partir daí, os clientes acessam via browser/IP da máquina servidora, como se fosse uma ISAPI rodando no ISS, por exemplo http://192.168.0.10:88 (sendo 88 a porta assignada no IWServerController) Outra vantagem do SA é que vc pode rodar o mesmo num servidor Linux, via Wine. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
Re: [delphi-br] Re: Sistema web
Bruno, tu é o cara. Tenho que te confessar uma coisa: tu esteve em Porto Alegre no Clube Delphi Tech Day (acho que era esse o nome do evento) em Março de 2006 (acho), participei de metade de uma palestra tua de Delphi Client/Server, e saí no meio pois estava entrando em Datasnap e não era do meu interesse na época e ia começar outra palestra de meu interesse. Mas o que assisti valeu a pena. Antes tivesse ficado até o final, aí não apanhava tanto agora, hasuhsauashuahshasuhas. Bem, vamos ao que interessa. | Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Quanto a licença do IW, entendi. Quanto ao DataSnap, vamos ver mais pra frente, pois ainda não sei o que vou precisar, mas se puder fugir de atualizar meu Delphi agora vou adiar esse up. | Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Estava mais inclinado a esta solução, agora com o teu 'aval' então... bati o martelo. :-) A questão é: por onde começo? A minha idéia seria hospedar o site em algum provedor, e somente a parte do IW deixar no cliente, seria assim? Como 'crio o servidor na rede do cliente'? O que precisa ser instalado, e qual o tipo de aplicação que desenvolvo? Estou olhando as opções no BDS 2006 para IW, e lá tem: StandAlone Application, Service Application e ISAPI Extension. Ahh, o vídeo que você mencionou em sua primeira msg desta thread é este? - Desenvolvimento Web 2.0 com VCL for Web. Lembram do filme Johnny Mnemonic com o Keanu Reeves? http://en.wikipedia.org/wiki/Johnny_Mnemonic_(film) Quem for a favor do Bruno fazer o 'download' dos seus conhecimentos em TI e disponibilizar pra galera levanta a mão! \o/ \o/ \o/ \o/ \o/ \o/ \o/ \o/ :-) [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com Salve Andrei, Eu realmente fico feliz quando conseguimos ajudar de alguma forma. Você pode fazer a atualização de sua licença do IW direto com a atozed. Porem se voce precisar de usar o DataSnap somente a versão Enteprise vai lhe dar isso. Sobre a manipulação de dados com o banco, eu realmente prefiro que fique on-line, mas se esta solução te atende.. então ela é a melhor, pois no final muitas vezes o que conta e funcionar de forma aceitável e rentável para voce e seu cliente. O standalone application e como criar um executável local, tipo um cliente wi32 mas que roda no browser.. mas ai seria melhor crias uma aplicação win32 mesmo. Ou criar um servidor web na rede do seu cliente e rodar a partir dela, o que acho ser a melhor opção de todas! Sobre perguntas.. relaxe.. pode perguntar o quanto quiser.. não existem perguntas de iniciantes e não iniciantes.. apenas as que não foram feitas ou não forma respondidas... risos Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Andrei Luís Sent: terça-feira, 3 de março de 2009 11:52 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Sistema web Olá Bruno, obrigado pela disposição (de sempre) em ajudar. 1 - é possível fazer o up somente do IW ou tenho que atualizar todo o Delphi? 2 - O vídeo que você se refere é esse? Desenvolvimento Web 2.0 com VCL for Web Acho que o caminho será mesmo deixar o banco no cliente mesmo. É mais aceitável o agendamento na web parar temporariamente do que o cliente ficar sem acessar a agenda em caso de queda do provedor ou da internet dele parar. 4 - Acho que esse assunto está inserido no item 2, ou não? Como seria esse standalone application? Servidor de aplicação é o mesmo servidor web que você mencionou aqui? - A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que o banco. Desculpe por tantas perguntas básicas, mas estou engatinhando no mundo web. Vou estudar bem o seu vídeo pra tentar entender um pouco mais como funciona isso tudo. [] Andrei 2009/3/3 Bruno Lichot bruno.lic...@borland.com mailto: bruno.lichot%40borland.com bruno.lichot%2540borland.com Vamos La 1- Sim exsite, o IW so terá 5 conexoes simultâneas nesta versão, para conexões ilimitadas será necessário a versão enterprise 2- Não, ou a aplicação estará fisicamente na rede junto com o banco ou a sua conexão direta com o banco será muito lenta. Se vc precisa deixar o banco no cliente, a única solução viável e criar um servidor de aplicação localmente no cliente e colocar nela todas as regras de negocio e acesso a dados para serem consumidas pela a aplicação iw no provedor web, assim ficara rápido, mas vc precisa garantir um bom link no cliente e no servidor web também. Esta arquitetura é a mesma que apresentei no vídeo meu sobre o assunto passo a passo no coderage (link que passei anteriormente). A outra opção seria colocar no ambiente do cliente o servidor web para que estivesse na mesma rede local que