Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Ejemplo TSimpleIPCServer/TSimpleIPClient (https://www.clubdelphi.com/foros/showthread.php?t=83839)

ASAPLTDA 04-08-2013 19:20:49

Ejemplo TSimpleIPCServer/TSimpleIPClient
 
Buenas Tardes Foristas,
Quisiera su ayuda con el siguiente requerimiento:

Se requiere imprimir una serie de documentos PDF almacenados en un PC1 el cual se requiere imprimir con base a la informacion existente en la base de datos de un PC2 del cual conosco su IP y no pertencen a la misma red.

La idea es que desde la PC1 se digite el clave de los documentos que se desea imprimir y el PC2 le devuelva al PC1 los numeros de documento a imprimir que existen en el PC1, La razon de tener los documentos en la PC1 es que si se imprimen los documentos directamente a la impresora de la PC1 desde la PC2 ocupan demasiado ancho de banda y el proceso de impresion es muy lento y a veces tarda hasta 10 minutos por documento. a veces se requiere imprimir 30/40 documentos. El PC2 tiene la base de datos que contiene los datos a imprimir


He estado miraando algo que me pueda server en lazarus y vi que tienen el componente TsimpleIPCserver/TsiempleIPclient quisiera saber si tienen algun ejemplo donde se pueda indicar la direccion ip del servidor y como se recibe el mensaje cuando el cliente le envia un mensaje ya que en el componente indica que recibe un objecto y no se como indicarle que va recibir una cadena de texto desde el cliente. (si existe un documento que indique el tipo de dato que se envia ayudaria mucho a entender esto)
.

Gracias por sus aportes

rretamar 04-08-2013 20:34:59

Esos componentes sirven para comunicación entre aplicaciones pero solamente a nivel local, o sea dentro del mismo equipo. Para hacer algo que funcione a través de una red se pueden usar por ejemplo los Indy.

ASAPLTDA 04-08-2013 22:20:07

Ejemplo uso componentes
 
Cita:

Empezado por rretamar (Mensaje 465015)
Esos componentes sirven para comunicación entre aplicaciones pero solamente a nivel local, o sea dentro del mismo equipo. Para hacer algo que funcione a través de una red se pueden usar por ejemplo los Indy.

Gracias por tu pronta respuesta.

1. Podrías darme un miniejemplo aun siendo local de como enviar el mensaje desde el cliente al servidor y como le responderia el servidor al cliente
2. Los indy no vienen en la instalacion estandar debo instalarlos o debo usar delphi ?


gracias

Neftali [Germán.Estévez] 07-08-2013 10:23:30

Busca en el foro, ejemplos sobre sockets.

rretamar 08-08-2013 02:47:22

Usa Codetyphon, trae preinstalados los Indy (y otros componentes más) para comunicación TCP/IP.

ASAPLTDA 08-08-2013 05:52:25

instalacion CODETYPHOn
 
Cita:

Empezado por rretamar (Mensaje 465185)
Usa Codetyphon, trae preinstalados los Indy (y otros componentes más) para comunicación TCP/IP.

Hola, descargue los copmponentes para windows, pero da error al instalarlos tienes algun procedimiento para instlarlos que me pueda ayudar uso windows 7 home premiun

gracias

rretamar 08-08-2013 13:44:26

No puedo adivinar el error que aparece, :p pero insisto, usa Codetyphon que ya los trae preinstalados.


La franja horaria es GMT +2. Ahora son las 04:07:15.

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