Entwickler-Ecke

Sonstiges (FPC / Lazarus) / Linux API - WM_COPYDATA für Linux


MKX - Do 19.07.07 17:34
Titel: WM_COPYDATA für Linux
Hallo! Gibt es einen WM_COPYDATA-Pendant für linux, d.H. kann man über einen Befehl Nachrichten von einer Andwendung an eine andere laufende Anwendung senden?


Lhid - Sa 21.07.07 15:57

Mich und bitte alle meine Beiträge löschen. Habe mich und meine Meinung stark verändert


BenBE - Mo 23.07.07 19:20

Unter Linux wird die Kommunikation zwischen Prozessen oftmals über das ProcFS bzw. Named Pipes, oder auch häufig über Sockets geregelt. letztere beiden Möglichkeiten bedürfen nur der Angabe derzugehörigen Datei, die vom Zielprozess (der mit sich reden lassen möchte) angelegt und regelmäßig abgefragt werden muss.


MKX - Sa 28.07.07 23:06

Oje.. Und wie mache ich das genau? Ich verwende Lazarus unter Ubuntu- und SuSe Linux, allerdings sollte das spätere Programm möglichst unter allen Distributionen lauffähig sein.


BenBE - So 29.07.07 12:45

Für die Kommunikation über sockets gibt es hier im Forum einige gute Tutorials von user profile iconNarses.


MKX - Mo 30.07.07 13:28

user profile iconBenBE hat folgendes geschrieben:
Für die Kommunikation über sockets gibt es hier im Forum einige gute Tutorials von user profile iconNarses.

Diese sind aber leider für Windows und nutzen WinAPI Sockets. Wie funktioniert das mit ProcFS?