The TIPC project is an Open Source implementation of the Transparent Inter Process Communication (TIPC) protocol. TIPC is designed for use in clustered computer environments, allowing designers to create applications that can communicate quickly and reliably with other applications regardless of their location within the cluster. The TIPC protocol originated at the telecommunications manufacturer, Ericsson, and has been deployed in their products for years; it has now been released to the Open Source community and is gaining acceptance in an increasing number of fields world-wide.
TIPC is available for Linux and VxWorks operating systems; support for Solaris is currently being developed. Applications written in C (or C++) can utilize TIPC's capabilities with sockets created using the AF_TIPC address family; add-ons for Perl, Python, and Ruby are also available. (Note: The TIPC team is looking for volunteers interested in adding support for Windows or Java; see the "Contacts " link for contact information.)






Comments