Tcl-DP

Beschreibung

Tcl-DP steht für "Tcl Distributed Programming". Die durch diese Erweiterung der Tool Command Language (Tcl) bereitgestellten Kommandos gestatten die Nutzung von TCP und UDP (auf der Basis der Berkeley-Sockets) sowie darauf aufbauend die Realisierung eines RPC und verteilter Objekte. Damit ist es möglich, Client-Server-Anwendungen in Tcl zu schreiben. Der RPC und die verteilten Objekte sind Tcl-DP-spezifisch.

Aufruf

Zur Nutzung der Kommandos von Tcl-DP wird ein entsprechend erweiterter Tcl-Interpreter benötigt. Die in der Distribution enthaltenen Shells dpwish und dptcl stellen z.B. einen solchen bereit. dptcl ist nur ein Link auf dpwish, bewirkt allerdings, daß die Option -notk angenommen wird, die zur Folge hat, daß keine Verbindung zu einem X-Server aufgebaut wird.

Beispiel

Die Distribution enthält u.a. folgendes Beispiel, das die komfortable Nutzung des RPC von Tcl-DP bei der Implementierung von Client-Server-Applikationen demonstriert:

Siehe auch:

man Tcl-DP
man dpwish
man dp_address
man dp_atclose
man dp_atexit
man dp_connect
man dp_distribObj
man dp_filehandler
man dp_object
man dp_rpc
man dp_socketOptio

Holger Trapp, 6. Juni 1995