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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-11-2016
petercat petercat is offline
Miembro
 
Registrado: feb 2012
Posts: 23
Poder: 0
petercat Va por buen camino
Cerrar aplicacion por red

Buneas, necesito cerrar aplicaciones por red.
Tenemos uns software que se ejecuta en 10 pcs todos ellos conectados a una base de datos, a veces el programa de un pc se queda colgado y no podemos rematarlo insitu dado que los pcs carecen de teclado todo es touch, la intencion es desde uno de los pc donde no se haya colgado el programa matar la aplicacion remotamente por red del equipo que se haya quedado colgado el programa.
He realizado una pequeña app con sockets cliente servidor y lo he conseguido pero con muchos requisitos.
Pimero es que el servidor no se conecta hasta que el cliente se lo pida (quizas se pueda solucionar)
Segundo, esto lo he realizado con dos PCs, ahora no se como hacerlo para que todos esten en un mismo grupo de conexion, todos deberian de ser servidor y todos clientes por que no sabemos cual va a ser el equipo que se va a quedar colgado.
Tercero, habria que localizar a todos los equipos que tenga el servidor en escucha, dado que hay mas equipos que no utilizan el software del que estamos hablando.

Si alguine tiene alguna idea de poder solucionar los tres puntos se lo agradeceria o alguna otra forma mas sencilla de poder cerrar una aplicacion por red desde otro equipo.

Un saludo.
Responder Con Cita
  #2  
Antiguo 20-11-2016
Avatar de fredo
fredo fredo is offline
Miembro
 
Registrado: oct 2003
Ubicación: Chile, Valparaiso
Posts: 318
Poder: 22
fredo Va por buen camino
haste otra aplicacion que escuche por un websocket, le mandas la instruccion y matas la aplicacion desde ahi,es lo mas facil y nada complicado.. salu2
__________________
^_^

http://stna.cl
Responder Con Cita
  #3  
Antiguo 21-11-2016
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por fredo Ver Mensaje
haste otra aplicacion que escuche por un websocket, le mandas la instruccion y matas la aplicacion desde ahi,es lo mas facil y nada complicado.. salu2
Yo te iba a recomendar algo similar.
Ya tienes la conexión entre todas las aplicaciones, la Base de Datos. Utilízala.

a) Tu aplicación cada minuto graba un TimeStamp (marca de tiempo) en la Base de Datos. Conforme "está viva".
b) Junto con tu aplicación instala un pequeña utilidad (el vigilante) que revise si la conexión se "mantiene viva". Si la conexión de la aplicación principal no "está viva", que "la mate".

(Esta última puede ser un Servicio para más seguridad)
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
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
Cerrar informes TfrReport abiertos antes de cerrar aplicación Gregorio Cíber Impresión 0 23-10-2015 11:40:53
Cerrar una aplicación por red o por IP carlos gonzalez Varios 3 17-02-2007 16:10:23
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 Gaby123 API de Windows 5 04-01-2007 23:44:51
cerrar aplicacion unko! Varios 9 07-07-2006 14:51:42
Cerrar Aplicacion Nathan API de Windows 3 22-03-2004 20:03:43


La franja horaria es GMT +2. Ahora son las 02:12:46.


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