![]() |
Intraweb, Como ejecuto una aplicacion
Hola foro
He realizado una aplicacion muy sencilla en intraweb, que se llama prueba.exe. coloco en mi navegador http://localhost/prueba y no anda http://127.0.0.1/prueba y no anda http://nombre-de-mi-pc/prueba y no anda Como tengo que hacer para que mi nueva aplicacion pueda ser visualizada desde internet o una intranet. Saludos a todos y gracias tulio |
Intraweb como ejecuto una aplicacion
Hola
Para poder visualizar en una Intranet o en Internet aplicaciones desarrolladas con IntraWeb debes primero permitir que en el IIS en propiedades del Default Web Site en la paleta Home Directory en la opcion Execute Permission escoger la opcion Script y Executables. Luego debes definir si vas a realizar un cgi o una dll Si es un dll que me parece mas eficiente para una aplicacion que tenga bastante demanda debes en Delphi en el Menu Run/Parameter... en Host Application debes buscar InetInfo que normalmente se encuentra en C:\WINDOWS\system32\inetsrv\inetinfo.exe que es el que genera las dll Luego en en el menu Project/Option en la paleta Directories/Conditionals debes en el Output Directory escoger el lugar donde se va a generar la dll que debe encontrarse en C:Inetpub/wwwroot. Cuando entonces compiles el proyecto aparecera en C:Inetpub/wwwroot y ya podras llamarla como http://localhost/proyecto.dll Espero haberte ayudado Saludos Luis Garcia _____________________________________ Ahorrar despedidas es ahorrar llanto |
Gracias
Te cuento que vi tu respuesta, la pruebo y te cuento saludos y muchisimas gracias tulio |
Luis
Cuando me hablas del IIS es un aplicactivo que hay que instalar o esta dentro de delphi. Me da la impresion que es un aplicativo de Microsoft, de ser asi se puede instalar en forma gratuita, de que sitio lo puedo bajar ? saludos tulio |
Puerto
Intraweb maneja puertos para acceder a la aplicación asi que solo tienes que hacer lo soguiente:
Primero tienes que verificar que puerto estas usando eso lo averiguas en el server controller en la propiedad port del inspector de objetos despues de eso solo tienes que agregarlo en la ruta en la barra de direcciones por ejemplo: http:\\localhost:8888\ y ya el puerto 8888 es el que esta por default asi que si nos movido nada asi te va a funcionar ademas no necesitas poner el nombre de la aplicacion solo la dirección como se menciona arriba ya que se supone que en ese servidor y en ese puerto solo puede estar corriendo una sola aplicaion de intraweb |
Luis
el programa que me indicas inetinfo.exe en mi windows xp actualizado con todos los service pack, no existe Con respecto a lo que dice geovani probe, reemplazando al puerto 8888 por el 80 que es el que me figura a mi , y no funciona. saludos tulio |
Deberia de funcionar
Deberia de funcionar no es necesario que cambies el puerto para que pueda ser visto sobre la red o internet, solo una duda ya esta corriendo la aplicacion, ese cuadrito que te aprece despues de k compilas
|
Geovani
Corro el ejecutable .exe y queda la ventanita que muestra la version etc, si dentro de esa ventana ejecuto run o f9 si anda, pero yo quiero que funcione de cualquier navegador. Uso la version que viene con delphi 7 5.0.43 saludos tulio |
Link
Tu puedes hacer que se ejecue en cualquier navegador solo tienes que llamarlo si lo llamas desde otra maquina solo tienes que sustituir el "localhost" por la direccion ip de tu maquinay si en tu misma maquina quieres ejecutarlo en otro navegador solo tienes que copiar el enlace y pegarlo en el otro navegador
el segundo boton de izq. a derecha es como in link o cadena con ese boton copias el enlce asi que presionas ese y lo pegas en el otro navegador y ya espero y te sirva aqui voy a andar asi que si tienes alguna duda manda otro mensaje |
Intraweb
Hola de nuevo
Cuando me referia al IIS es el servicio Internet Information Service normalmente no se instala con Windows pero si tu has estado corriendo paginas Web en tu PC debe estar habilitado. En cuanto al inetinfo.exe que es el que crea los dll al menos en Windows XP con SP1 existe no se sin con el SP2 lo hallan eliminado. Yo instale el SP2 y lo desmonte porque me daba muchos bateos. Yo he trabajado bastante con IntraWeb incluso con Bases de Datos y es lo mejor que hasta ahora he visto para programar Web. Prueba de nuevo y si no te trabaja seguimos en linea. Saludos Luis Garcia |
IntraWeb
Hola Luis:
No se hayas trabajado con intraweb pero con el no necesitas tener un servidor web por k intrawe trae el suyo no necesitas ni apache ni IIS ni ninguno que existe solo puede ejecutarse bueno nos vemos que pasen un buen dia |
Luis o Geovany
He probado todo lo que me dicen y no anda, solo anda dentro de la pantallita que genera cuando se hace el ejecutable. Desde otra instancia del nevegador dentro de mi pc o de otra pc, no funciona Una manera que andubo fue colocando en la segunda instancia del navegador todo esto http://127.0.0.1/PRUEBA/0/94BDA200D7A01B6213C6E240, que lo copie de lo que genera el run de la pequeña ventanita de la aplicacion madre. Cosa que me parece poco practico si tengo que darle a los usuarios toda esa tira enorme de letras y numeros. Mi pedido seria si son tan amables alguno de los dos que me mande una pequeñita aplicacion que tenga el Iwservercontroller bien configurado, etc, etc que tal ves ese sea el problema. Mi mail es rgsoria@hotmail.com saludos y muchas gracias tulio |
Empezemos de nuevo
Mira ejecutas tu aplicacion ya que te aparezca el cuadrito vas al navegador e ingresas lo siguiente:
http:\\localhost:Port\ ejemplo http:\\localhost:8888\ esto es un ejemplo el port viene siendo el que tienes en el servercontroller |
reply
Tarde para la respuesta, pero tal vez a alguien con tu con el mismo caso le pueda servir, intenta en deshabilitar el firewall.
|
La franja horaria es GMT +2. Ahora son las 22:12:26. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi