![]() |
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 |
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.
|
Ejemplo uso componentes
Cita:
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 |
Busca en el foro, ejemplos sobre sockets.
|
Usa Codetyphon, trae preinstalados los Indy (y otros componentes más) para comunicación TCP/IP.
|
instalacion CODETYPHOn
Cita:
gracias |
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