Tcl-DP , short for Tcl Distributed Programming, adds TCP, UDP, IP-multicast connection management, remote procedure call (RPC), serial communication and distributed object protocols to Tcl. A C API allows non-Tcl RPC clients to send commands to an RPC server and receive responses.
Attributes
- current version
- 4.2.0
- release time
- 2010-08-15
- website
- http://tcldp.sourceforge.net
- website (older, original)
- http://www.cs.cornell.edu/Info/Projects/zeno/Projects/Tcl-DP.html
- contact
- mailto:[email protected]
- contact
- mailto:[email protected]
- contact
- [email protected]
- contact
- mailto:[email protected]
Historical
The following information is preserved for the historians
ftp://ftp.cpsc.ucalgary.ca/pub/users/roseman/tcl-dp-0.2.sit.hqx
http://pages.infinit.net/cclients/files/tcl-dp.4.0.htm
Documentation
- Redesigning Tcl-DP , Mike Perham, Brian C. Smith, Tibor Jánosi Ioi Lam
Description
Tcl Distributed Programming, a public domain extension which adds TCP/IP connection management, remote procedure call and distributed object protocols to Tcl/Tk. Tcl-DP 4.0 is now dynamically loadable for Tcl 7.6 that adds support for TCP, UDP, IPM, serial ports, email as well as the ability to perform RPCs over any channel. It has been tested on SunOS 4.1.3, Solaris 2.5, Linux 2.0.29, HP-UX 9.05, Windows NT 4.0, and Windows 95.
The roseman file is an alpha port of Tcl-DP to PowerMac.
The infinit web page is a description of a port (version 4.0.1.0) to Tcl 8.1, with stubs and dynamic loading provided.
After nearly a decade without updates, Tcl-DP is back. Tcl-DP has been updated to work with Tcl 8.5 as well as the most recent operating systems, while maintaining compatability with Tcl-DP 4.0.
What: | Tcl-DP fix (Krakowiak) |
Where: | From the contact |
Description: | A fix to distribObj.tcl so that clients names are kept. I don't know if this and the next are related or not. |
Updated: | |
Contact: | mailto:[email protected] (Sacha Krakowiak) |
What: | Tcl-DP fix (Pauba) |
Where: | From the contact |
Description: | A fix to dp_UndistributeObject. I don't know if this and the previous fix are related or not. |
Updated: | |
Contact: | mailto:[email protected] (Kevin L. Pauba) |
What: | Tcl-DP with caller id |
Where: | From the contact |
Description: | A modification of rpc.tcl to call the in.indentd process to see who is making a request. |
Updated: | |
Contact: | mailto:[email protected] (Tom Sandholm) |
What: | Tcl RPC (Roseman) |
Where: | From the contact |
Description: | Subset of tcl-dp like layer over Tcl 7.5's socket code. Intended as an example of how to use the socket command. |
Updated: | |
Contact: | mailto:[email protected] (Mark Roseman) |
What: | Tcl UDP |
Where: | From the contact |
Description: | Tcl extended to support UDP sockets as an extension. Contact considering extending this into a dynamically loadable extension for full socket functionality, so that sockets need not be in the core. |
Updated: | 12/1998 |
Contact: | mailto:[email protected] (Sami Khoury) |