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 <mailto: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.com > <mailto:bruno.lichot%40borland.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 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%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.com.br>> > [mailto:delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > <mailto: > delphi-br%40yahoogrupos.com.br <delphi-br%2540yahoogrupos.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 é beeeeemmmm 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> <mailto: > compuvale.software%40gmail.com <compuvale.software%2540gmail.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] [As partes desta mensagem que não continham texto foram removidas]