Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-11-2007
karocs karocs is offline
Miembro
 
Registrado: jul 2004
Posts: 143
Poder: 20
karocs Va por buen camino
.exe en asp.net

Saludos..

Es posible llamar y pasar parámetros a una aplicación en delphi (win32) desde asp.net..

gracias de antemano..
Responder Con Cita
  #2  
Antiguo 28-11-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
me parece que desde donde sea...hasta donde recuerdo casi todos los lenguajes incluyen alguna forma de Shell la cual acepta como parámetro un string con la línea de parámetros del programa ejecutado por el shell. Aunque en .net existe dicha función dudo que puedas utilizarla en ASP dentro de una aplicacion web ya que por seguridad una aplicación web no tiene acceso a ejecutar programas dentro de la pc ya que si así fuera, sería muy sencillo copiar un archivo exe a la pc y luego ejecutarlo sin pedir permiso ni nada...

Si buscas un poco en Google verás que no eres el único que quiere lograr esto y también que no eres el único que no ha podido.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #3  
Antiguo 29-11-2007
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
Eso es correcto. Solo hay que hacer una peque~a aclaracion -sintactica si se quiere-, relacionada al lugar donde esta ubicado el .exe

Si quieres ejecutar el .exe en el cliente (el sujeto que accede con el browser) lo tienes dificil, salvo el empleo de algun ActiveX o algo parecido. Ahora bien, si es en el servidor, no deberias tener ningun problema.

Cual es tu caso?
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
  #4  
Antiguo 04-12-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Yo creo que ha de ser en el cliente porque si es en el servidor el Shell le serviría muy bien...no sé si ya lo probó.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 05-12-2007
karocs karocs is offline
Miembro
 
Registrado: jul 2004
Posts: 143
Poder: 20
karocs Va por buen camino
Saludos..

Gracias por sus comentarios, la idea es generar reportes (fast report) es una aplicacion windows y que tambien se puedan ver desde internet. hemos pensado en aplicaciones isapi o cgi..o cual seria la mejor opcion ?

gracias de antemano..
Responder Con Cita
  #6  
Antiguo 11-12-2007
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
No se si valga la pena el esfuezo de incluir la aplicacion win32 y construir una interfaz entre el webserver y la aplicacion (usando cgi o cualquier otro mecanismo), para que el webserver hable con la aplicacion, esta genere el reporte y lo coloque en un sitio al que tenga acceso el webserver, y que el webserver retorne el resultado al cliente.

Creo que te saldria mas facil crear un proyecto, en asp.net por ejemplo, y dise~ar los reportes en crystal. Claro, siempre y cuando los datos no sean producto de calculos, operaciones o funciones complejas que ya tengas en la aplicacion win32 y que quieras reutilizar.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 00:16:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi