SimpleIPCServer und SimpleIPCClient, wozu?

Alle Fragen zur Netzwerkkommunikation
Antworten
Lion
Beiträge: 186
Registriert: Mo 24. Mär 2014, 09:58

SimpleIPCServer und SimpleIPCClient, wozu?

Beitrag von Lion »

Hallo,

wozu sind die SimpleIPCServer und SimpleIPCClient Komponenten gut, was kann man damit anstellen?

Danke!

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: SimpleIPCServer und SimpleIPCClient, wozu?

Beitrag von Christian »

Damit können sich 2 Programme "unterhalten" (Inter process Communication)
Du kannst also von einem deiner Prgramme zu nem anderen Nachrichten schicken.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Michl
Beiträge: 2505
Registriert: Di 19. Jun 2012, 12:54

Re: SimpleIPCServer und SimpleIPCClient, wozu?

Beitrag von Michl »

SimpleIPCServer und SimpleIPCClient sind gut geeignet, um zum eine Logdatei bei Threads zu erstellen:
Siehe z.B. https://github.com/alrieckert/lazarus/tree/master/tools/debugserver
Habe mir ein eigenes Logprogramm geschrieben, die Basisversion hatte ich hier mal gepostet http://www.lazarusforum.de/viewtopic.php?f=29&t=6989

Code: Alles auswählen

type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection; 

Lion
Beiträge: 186
Registriert: Mo 24. Mär 2014, 09:58

Re: SimpleIPCServer und SimpleIPCClient, wozu?

Beitrag von Lion »

Christian hat geschrieben:Damit können sich 2 Programme "unterhalten" (Inter process Communication)
Du kannst also von einem deiner Prgramme zu nem anderen Nachrichten schicken.


Auch über's Internet?

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: SimpleIPCServer und SimpleIPCClient, wozu?

Beitrag von Christian »

nein beide Programme müssen auf dem selben rechner laufen.
Über Netzwerk bzw Internet machst du das mit TCP/IP Verbindungen
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten