Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-05-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 18
flystar Va por buen camino
Como interactuar desde una pagina web con una ap. local?

Hermanos buenos días:


Ahora resulta que a mi jefe se le ocurrió algo que me deja en dudas si se puede hacer y como:

Existe una pagina de Internet (hospedada en un servidor en Internet), que contiene unos menus hechos en JavaScript, nada fuera de lo común, y además tengo una aplicacion hecha en Delphi corriendo en una computadora local.

Quiere que cuando un usuario apriete uno de los menus que estan en internet
entonces se ejecute el sistema que tengo localmente y además se active el menu correspondiente en mi sistema que corresponde al menu que apretaron en la pagina web.

Para empezar dudo mucho que el acceso a una maquina local desde Internet sea asi de facil por que si lo fuera la seguridad de las computadoras estaría en serios problemas.

En caso de que se pudiera, mandar un mensaje a una aplicacion para que se ejecute quizas sea simple, pero luego mandarle otro mensaje para que cambie su estado y se active otro menu al estar corriendo...ni siquiera se si es posible.

Estoy tentando a decirle que eso va a ser un rollo muy grande, y que quias tendriamos que instalar antes alguna aplicacion o hacer algo en especial que de permiso para que un sitio web interactue con la maquina local, lo cual se me hace algo..poco común.

Que me pueden decir al respecto de este rollo hermanos?

Gracias.
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
ivanhalen77@gmail.com
Responder Con Cita
  #2  
Antiguo 12-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.055
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Algunos jefes se aburren mucho y no saben qué inventar

Puede que sea posible hacer algo de eso, pero... ¿vale la pena?
Responder Con Cita
  #3  
Antiguo 12-05-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 18
flystar Va por buen camino
Pues no no vale la pena....pero pues se les hace fácil.

La onda es como explicarle que eso es un rollo muy complicado.?


Cita:
Empezado por Casimiro Notevi Ver Mensaje
Algunos jefes se aburren mucho y no saben qué inventar

Puede que sea posible hacer algo de eso, pero... ¿vale la pena?
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
ivanhalen77@gmail.com
Responder Con Cita
  #4  
Antiguo 12-05-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 18
mcs Va por buen camino
Hola,

Por lo que entiendo, pueden ser dos cosas diferentes:
- El usuario visita la web, pulsa en un menú, y en la aplicación del usuario se abre el mismo menú.
- El usuario visita la web, pulsa en un menú, y en la aplicación de tu ordenador se abre el mismo menú.

Ambas cosas son realizables. Para el primer caso, imagino que con algún control ActiveX. Como funcionaría? Ni idea, pero se puede hacer.

El segundo caso es mucho más simple (en teoría). Cuando el usuario pulsa un link/menú en la web, se envia una petición al servidor. Desde el servidor, "lo único" que se tiene que hacer es mandar un mensaje (via sockets, o lo que sea) a tu ordenador. Tu aplicación estará escuchando sockets, recibirá el mensaje y lo interpretará. Que si es fácil de hacer? Hombre, es un lio de tres pares de c*jones, pero con paciencia...

Saludos,

Marc
Responder Con Cita
  #5  
Antiguo 12-05-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
A mi me gustaría saber cuál es el objetivo. Creo que si entendiésemos qué es lo que quiere hacer podríamos pensar algo más, pero así nada más, abrir un menú para que se abra un menú en local, no le encuentro razón.

// Saludos
Responder Con Cita
  #6  
Antiguo 12-05-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 18
flystar Va por buen camino
Question

Lo que sucede es que tiene un sistema en la web, y le estoy haciendo el mismo sistema en una aplicacion local en Delphi.

La diferencia es que la parte visual que interactua con la BD en MYSQL
trabaja en la maquina local, obviamente y en el sistema de Internet el esquema de interaccion visual pues esta en Internet.

Entonces como todavía está en desarrollo, pues le preocupa al jefe que los usuarios tengan que estar usando 2 sistemas, 1 en internet para lo que todavìa no se ha desarrolado en el de Delphi y entrar al de Delphi para trabajar en lo que ya esta hecho.

El pretende que cuando se metan a los menus de la pagina web se active la aplicacion local en Delphi para que "sientan" que están usando un solo sistema. No le veo mucho sentido a eso, es muy notorio trabajar en una aplicación en internet que en una aplicacion de escritorio, una ventana window.

No tengo ni idea de como se puede lograr que una aplicacion web tenga privilegios para ejecutar .exe's en la maquina local, y mucho menos que un programa ejecutable cambie su estado en base a parametros que reciba de alguna manera, si es por socks o yo no se como...pues ni idea y siento que quizas sea algo complicado.

Saludos.
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
ivanhalen77@gmail.com
Responder Con Cita
  #7  
Antiguo 12-05-2010
Avatar de flystar
flystar flystar is offline
Miembro
 
Registrado: jul 2006
Posts: 184
Poder: 18
flystar Va por buen camino
y luego?

¿Que ya nadie va a decir nada?
__________________

"Los unicos que no se equivocan son aquellos que no intentan hacer algo."
Iván Caballero Cano...
ivanhalen77@gmail.com
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como conectarme a una BD local desde internet K-ba Conexión con bases de datos 3 22-08-2007 13:19:58
Interactuar pagina web con delphi manuweb Varios 6 20-12-2006 11:36:10
Interactuar pagina web con Delphi manuweb API de Windows 1 13-12-2006 11:18:52
Como abrir una pagina web desde una Tform normal Martha Ayala Internet 3 24-10-2005 22:59:54
Como abrir una pagina html (LOCAL) desve Varios 3 23-05-2005 21:53:49


La franja horaria es GMT +2. Ahora son las 10:36:27.


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