Michael Schröpl: Aufruf auf einer fremden Maschine.

Beitrag lesen

Hi,

Wie kann ich von einem Perl Programm aus, ein anderes Programm(in diesem Fall sql-Abfrage), welchese
auf einem anderem Computer liegt, starten.

Es handelt sich um zwei Unix-Kisten.

allgemein gesagt: Indem Du Dir ein Kommunikationsprotokoll aussuchst, über welches die beiden Maschinen miteinander sprechen wollen.
Das *kann* HTTP sein, wie im Vorschlag von Reiner. (Dazu müßte das gerufene Programm seine Parameter via CGI erhalten.)
Es gibt aber auch andere Möglichkeiten, beispielsweise remote shell, TCP/IP-sockets, ...

In jedem Falle muß Kiste Nr. 2 darauf vorbereitet sein, daß Kiste Nr. 1 etwas von ihr will, und sie muß es auch erlauben.

mfG - Michael