Fórum Dúvida com Intraweb #292534

22/08/2005

0

Fiz uma aplicação IntraWeb e gostaria de saber como colocar ela pra funcionar na internet.

Att.Jefferson :lol:


Jdasg

Jdasg

Responder

Posts

22/08/2005

Michael

Olá colega!

Depende de como vc desenvolveu sua aplicação Web: se foi no modo Standalone, então basta colocar o aplicativo executável em uma máquina conectada à Internet, executá-lo (obviamente) e depois chamá-lo via browser colocando o nome da máquina + a porta utilizada.

Já se vc criou uma aplicação CGI, então deve colocar o EXE na pasta CGI-BIN do ser servidor. Da mesma forma q se foi ISAPI, a DLL deve ser colocada em uma pasta do IIS q tenha direito de execução. O mesmo vale para o Apache Shared Module, com algumas modificações extras no servidor.

[]´s


Responder

Gostei + 0

22/08/2005

Jdasg

Poxa obrigado pela sua dica...
estou usando o standalone, então basta colocar o executável no servidor web?
Pensei que seria muito mais complicado.
Será que os servidores web permitem colocar um executável?
Olá colega! Depende de como vc desenvolveu sua aplicação Web: se foi no modo Standalone, então basta colocar o aplicativo executável em uma máquina conectada à Internet, executá-lo (obviamente) e depois chamá-lo via browser colocando o nome da máquina + a porta utilizada. Já se vc criou uma aplicação CGI, então deve colocar o EXE na pasta CGI-BIN do ser servidor. Da mesma forma q se foi ISAPI, a DLL deve ser colocada em uma pasta do IIS q tenha direito de execução. O mesmo vale para o Apache Shared Module, com algumas modificações extras no servidor. []´s



Responder

Gostei + 0

22/08/2005

Michael

Será que os servidores web permitem colocar um executável?


Infelizmente, por razões de segurança, eu acho que não. :(

Mas vc pode converter sua aplicação Standalone para CGI, pode então hospedá-la com mais facilidade (a maoria dos hosts com suporte à alguma linguagem dinâmica permite o uso de aplicativos CGI). Vc terá que usar o Intraweb [b:3b0f605a9d]Page Mode[/b:3b0f605a9d], no lugar do [b:3b0f605a9d]Application Mode[/b:3b0f605a9d], mesclando com a tecnologia [b:3b0f605a9d]WebBroker[/b:3b0f605a9d]. A única desvantagem que eu conheço é o tratamento de sessões, que no IW é automático, e no WebBroker vc vai ter que fazer manualmente. Mas isso não chega a ser tão ruim, pelo contrário: a escalabilidade do IW no Application Mode é muito baixa para um ambiente Web (cerca de 20 usuários simultâneos), e no WebBroker, teoricamente, não há limite.

Portanto, se vc pretente que sua aplicação seja acessada por mais de 20 pessoas ao mesmo tempo, é melhor pensar melhor antes de distribuí-la. ;-)

Dê uma olhada [url=http://forum.clubedelphi.net/viewtopic.php?t=62915] neste artigo[/url], onde falei um pouco sobre o IW Page Mode + WebBroker.

[]´s


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar