LINX software is a distributed communication protocol stack for transparent inter node and interprocess communication for a heterogeneous mix of systems.
LINX is an open technology for distributed system inter process communication which is platform and interconnect independent, scales well to large systems with any topology, but that still has the performance needed for high traffic bearing components of the system. It is based on a well known transparent message passing method that have been used for many years in OSE family of real time operating systems.
LINX for Linux is the Linux implementation of the Enea LINX, and includes the LINX kernel module, the user-space LINX API library and tools for configuring and supervising inter-node communication using LINX.
The LINX kernel module implements the LINX protocol which has two layers - the RLNH protocol and the Connection Manager protocol. The RLNH protocol corresponds to the session layer in the OSI model and implements IPC functions including methods to look up endpoints by name and to supervise them to get asynchronous notifications if they disappear. The Connection Manager layer corresponds to the transport layer in the OSI model and implements reliable in order transmission of arbitrarily sized messages over any media. LINX is accessed from user land through a new address family AF_LINX and standard BSD sockets.
The LINX API library implements the Enea LINX message passing API. The API is based on Enea's well know OSE distributed messaging API and contains a full set of functions for sending and receiving messages, lookup endpoints, request notification when endpoints disappears. Although it is possible to write LINX application using only the socket interface published by the kernel module the powerful abstractions provided by the LINX API makes applications much easier to write and maintain.
LINX contains tools to create and destroy connections to other hosts and a daemon that can be used to automatically establish connections to a group of LINX hosts in a network. Linxcfg creates and destroys connections to other hosts. Linxstat displays information about LINX-connections and programs using LINX in a format similar to netstat. Linxdisc is a daemon which can discover other LINX nodes in a network and automatically establish LINX connections.
The LINX release contains two example programs, a benchmark
application that can be used to test performance of LINX and a simple application demonstrating many features of LINX messaging API.
What's New in This Release:
Search by Category
- Audio Software
- Browsers
- Business & Office Software
- Communication Software
- Desktop Enhancements
- Developer Tools
- Digital Photo Software
- Disk & File Software
- Drivers
- Educational & Science Software
- Games
- Graphic Design Software
- Home & Family Software
- Internet Software
- Networking Software
- Bandwidth Control
- Clustering and Distributed Networks
- DNS Servers
- File Server Software
- FTP & SSH & Telnet Software
- Internet Operations
- IP Tools
- Network & IP Scanners
- Network Monitoring
- Network Testing
- Print Server Software
- Proxy Software
- Remote Access
- Wireless Networking Software
- More Network Management Software
- Productivity Software
- Screensavers
- Security Software
- System Utilities
- Video Software
- Web Development Software
Popular software
-
amms 20 Feb 15
-
EC2Box 22 Jun 18
-
NFTP 3 Jun 15
-
OpenNebula 20 Feb 15
-
Cntlm 3 Jun 15
-
MPICH 11 May 15
-
Posadis Zone Editor 3 Jun 15
LINX
Similar Software
Comments to LINX
Search by Category
- Audio Software
- Browsers
- Business & Office Software
- Communication Software
- Desktop Enhancements
- Developer Tools
- Digital Photo Software
- Disk & File Software
- Drivers
- Educational & Science Software
- Games
- Graphic Design Software
- Home & Family Software
- Internet Software
- Networking Software
- Bandwidth Control
- Clustering and Distributed Networks
- DNS Servers
- File Server Software
- FTP & SSH & Telnet Software
- Internet Operations
- IP Tools
- Network & IP Scanners
- Network Monitoring
- Network Testing
- Print Server Software
- Proxy Software
- Remote Access
- Wireless Networking Software
- More Network Management Software
- Productivity Software
- Screensavers
- Security Software
- System Utilities
- Video Software
- Web Development Software
Popular software
-
Open DHCP Server 14 Apr 15
-
HPCC Systems Community Edition 19 Feb 15
-
Allegro FTPd 3 Jun 15
-
LINX 11 May 15
-
PHP Shell 15 Apr 15
-
VNCAuthProxy 15 Apr 15
-
openMosix 3 Jun 15
Comments not found