Ver Mensaje Individual
  #4  
Antiguo 01-06-2013
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 485
Reputación: 17
Neeruu Va por buen camino
Cool

a) Instalo la aplicación EXE standalone o conviene que sea .DLL con IIS 7?.

Yo arme un sistema de las tres formas... y la me mejor quedo es la dll con apache... la aplicación es muy rápida...
(la DLL te sirve para IIS y para usarlo como modulo isapi en apache)

b) En el router tendría que abrir un puerto y compilar la aplicación para que vaya sobre este puerto, no?.
Aca depende de como lo trabajes....
Si es una Exe standalone el puerto creo que es 8077 (no recuerdo si lo pueden modificar)
Si es una dll y esta como modulo isapi o IIS el puerto ahi que modificarlo en las opciones de Apache o IIS
Usa vez que sepas cual es puerto en el cual esta tu aplicacion, te vas al router y configuras que lo que entre por ejemplo por el puerto 80 (es el puerto que trae asignado por defecto apache) vaya a la ip de la vm y al puerto de tu aplicación...(ip de la maquina virtual, no de la maquina donde esta montada la maquina virtual ...)

Luego a tu cliente para que vea le pasas el link http://IP_Publica/Tu_Carpeta_Proyecto/Tu_Aplicacion.dll
Luego a tu cliente para que vea le pasas el link http://IP_Publica:Tu_puerto/Tu_Carpe...Aplicacion.dll

Ahora ten en cuenta que si no tiene ip publica tendrás que llamar a tu proveedor de internet y pedirle que te realice un forwarding del puerto que necesitas... generalmente lo realizan sin ningún problema....

Cualquier cosa avisame...

Saludos...
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita