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:
Last Viewed Software
MySQL Data Access Components for Delphi 5 23 Jan 15
DB Extract for SQL Server 22 Jan 15
Web FileUpload COM Object 29 Oct 15
Bootstrap Dual Listbox 10 Feb 16
MySQL Export Table To Text File Software 16 Apr 15
SQL Server Restore Toolbox 31 Dec 14
JumpBox for the PostgreSQL Relational Database Management System 1 Mar 15
Java Service Wrapper 26 Jan 15
Office 2003 Editions: FrontPage VBA Language Reference (Page Object) 21 Sep 15
Export Query to XML for SQL Server Standard 15 Apr 15
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
OplogReplay 20 Feb 15
Gridbus Grid Service Broker 3 Jun 15
LPBS 15 Apr 15
clusterui 14 Apr 15
Open MPI 17 Feb 15
JPPF 11 Apr 16
Claun 14 Apr 15
LINX
Similar Software
Comments to LINX
Last Viewed Software
MySQL Data Access Components for Delphi 5 23 Jan 15
DB Extract for SQL Server 22 Jan 15
Web FileUpload COM Object 29 Oct 15
Bootstrap Dual Listbox 10 Feb 16
MySQL Export Table To Text File Software 16 Apr 15
SQL Server Restore Toolbox 31 Dec 14
JumpBox for the PostgreSQL Relational Database Management System 1 Mar 15
Java Service Wrapper 26 Jan 15
Office 2003 Editions: FrontPage VBA Language Reference (Page Object) 21 Sep 15
Export Query to XML for SQL Server Standard 15 Apr 15
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
Linux Replicated High Availability Manager 20 Feb 15
PRUN 17 Feb 15
Wackamole 2 Jun 15
pyssf 14 Apr 15
Pyro 14 Apr 15
Open MPI 17 Feb 15
Berkeley Unified Parallel C 20 Feb 15
Comments not found