Software Listing: Inter Process Communication
- TIPC: Cluster Communication Protocol
- License: Freeware
- Price: 0.00

The Transparent Inter Process Communication protocol allows applications in a clustered computer environment to communicate quickly and reliably with other applications, regardless of their location within the cluster. (Details at http://tipc.sf.net.).
- Publisher: tipc.sourceforge.net
- Date: 13-08-2012
- Size: 66 KB
- Platform: Linux, Unix
- DIPC
- License: Freeware
- Price: 0.00

Distributed Inter-Process Communication (DIPC) is a combination of a Linux kernel extension and user-space programs that allows the user to develop distributed applications very easily..
- Publisher: dipc-2.sourceforge.net
- Date: 24-08-2012
- Size: 279 KB
- Platform: Linux
- Lockboxes
- License: Freeware
- Price: 0.00

Lockboxes are an experimental high performance inter-process communication (IPC) mechanism with access control. A lockbox can be used to share data, an open file handle, and state flags, with access control defining which users, groups or processes may ha.
- Publisher: lockboxes.berlios.de
- Date: 11-10-2012
- Size: 68 KB
- Platform: Linux
- Realtime Template Library
- License: Freeware
- Price: 0.00

The RTL provides servives like containers, memory management, inter process communication and timers geared towards the needs of realtime systems. Most notably, this means that the services offered by the RTL are interupt- and multiprocessor-save.
Realtime Template Library License - GNU General Public License (GPL).
- Publisher: Rttl
- Date:
- Platform: WinOther
- SWAP Scheduling
- License: Freeware
- Price: 0.00

Tasks often depend on each other because of inter-process communication/synchronization. Task dependency have significant impact on performance. swap-sched solves the problem by dynamically detects dependency and use it for scheduling.
SWAP Scheduling License - GNU General Public License (GPL).
- Publisher: Swap-sched
- Date:
- Platform: WinOther
- pIPC
- License: Freeware
- Price: 0.00

pIPC is an ActiveX Dll that is used to enable Inter-Process Communication between VB Application. It is coded using VB6.0. It can be deploy to any Win32 OS which has VB6.0 Runtime Library.
pIPC License - OSI-Approved Open Source.
- Publisher: Pipc
- Date:
- Size: 6 KB
- Platform: WinOther
- IPC Framework
- License: Freeware
- Price: 0.00

To provide a simple, intuitive interface for developers to add inter-process communication, across machine boundaries, for their applications.
IPC Framework License - GNU General Public License (GPL).
- Publisher: Ipcframework
- Date:
- Platform: WinOther
- UtilLite
- License: Shareware

UtilLite is a lite C++ library that includes cross-platform useful utilities like threads and safe inter-thread communication (events-based), logger, timer, for fast algorithm prototyping and monitoring.
It can be used for developing logger and events, threads, producer-consumer problems, events with threads, to name just a few.
.
- Publisher: Mathieu Labbe
- Date:
- Platform: WinOther
- SimpleIPCExpress
- License: Freeware
- Price: 0.00

SimpleIPCExpress lets you have some of your application's work performed in an external process on the same machine - insulating your app from memory leaks and process crashes. You make function calls to objects in the external process as if they were local objects. Under the covers you're using .NET Remoting over the IPC (Inter Process Communication) channel, but you don't need to be an expert on .NET Remoting to use SimpleIPC. The platform handles the communications and process life cycle details for you. SimpleIPC runs on Windows, and the code to be run in the external process must be written in a .
- Publisher: Cognitier
- Date: 26-08-2009
- Size: 1485 KB
- Platform: Windows Server, Windows Vista, WinOther
- The Melting Pot
- License: Freeware
- Price: 0.00

The Melting Pot - a Java framework for component-based software engineering in Java; inter-component communication implemented via synchronous or asynchronous calls or messaging; overall application can be a single process or fully distributed.
The Melting Pot License - GNU Library or Lesser General Public License (LGPL).
- Publisher: Meltingpot
- Date:
- Platform: WinOther
- beWISE - Edelwise Basic Variables
- License: Freeware
- Price: 0.00

Task to task communication with VB programs made simple. This product allows you to have as many VB programs as you want communicate simply via variables. Communication is done via shared memory and is very fast. As soon as a beWise variable (Basic Edelwise Variable) is created by one VB program ALL VB programs on this computer SHARE that variable. Any VB program can change the variable and/or trigger on CHANGED events of that variable. A VB program can use any number of beWise Variables simultaneously, limited only by the version of the Edelwise product you have (the FREE version supports one variable of type double that can be shared among any number of VB programs.
- Publisher: Edelwise, Inc.
- Date: 05-01-2004
- Size: 2096 KB
- Platform: Win2000, WinOther
- SimpleIPC
- License: Demo
- Price: 299

SimpleIPC is a set of objects, server processes, and configuration tools which allow you, the software developer, to have some of your application's work performed in an external process on the same machine. You make function calls to objects in the external process as if they were local objects. "Under the covers", you're using .NET Remoting over the IPC (Inter Process Communication) channel, but you don't need to be an expert on .NET Remoting to use SimpleIPC. The platform handles the communications and external process life cycle details for you. SimpleIPC runs on Windows, and the code to be run in the external process must be written in a .
- Publisher: Cognitier
- Date: 21-04-2009
- Size: 1607 KB
- Platform: Windows Server, Windows Vista, WinOther
- On-Chip Communication Network
- License: Freeware
- Price: 0.00

The OCCN project enhances SystemC2.0+ modeling by developing C++ classes for modeling user-defined or system-specific, point-to-point or multiaccess inter-module communication channels (or future network-on-chip) at various abstraction levels..
- Publisher: occn.sourceforge.net
- Date: 12-08-2012
- Size: 1438 KB
- Platform: Linux, Unix
- beWISE
- License: Shareware
- Price: 24.95

beWISE provides a very easy-to-use interface for sharing data between your applications, allowing them to exchange information in real-time. Simply share variables among all your VB.NET, VB6 and C programs as if they where global variables of a single program. With beWISE you can make your VB.NET, VB6 and C programs work together like a team. Your VB6 application could e.g. get information from your C driver, process it and deliver it to your VB.NET program for displaying. The VB.NET user interface could in turn remote control your driver and the VB6 application. All by just changing values of shared variables; no knowledge of Inter-Process Communications (IPC) required.
- Publisher: Edelwise Inc
- Date: 13-02-2007
- Size: 9079 KB
- Platform: Win2000, WinOther
- eBus
- License: Freeware
- Price: 0.00

A middleware API supporting subject-based publish/subscribe and request/reply messaging for both intra- and inter-application communication..
- Publisher: ebus.sourceforge.net
- Date: 01-11-2012
- Size: 1220 KB
- Platform: Linux, Mac OS X, WinOther
- MyCCM-HI
- License: Freeware
- Price: 0.00

MyCCM-HI is a C component framework for critical distributed real time embedded software. It handles inter-component communication, threads (priorities, periods), locks, and mode-based reconfiguration. Web site: http://myccm-hi.sf.net/.
- Publisher: myccm-hi.sourceforge.net
- Date: 11-11-2012
- Size: 2776 KB
- Platform: Linux, Unix
- QNetworkRPC
- License: Freeware
- Price: 0.00

Crossplatform Remote Process Communication implementation for C++ Qt. Communication may be simply established between local applications as well as processes on different network hosts scince library uses sockets for data transmission..
- Publisher: qnetworkrpc.sourceforge.net
- Date: 06-07-2012
- Size: 35 KB
- Platform: WinOther
- Shift-Right Open Repository
- License: Freeware
- Price: 0.00

C/C++/Java source code library and Build Environment. Contains code for threading, inter-thread communication (ITC), sockets, embedded database, parsing, fileio, etc. The majority of the library is designed for embedded development..
- Publisher: shift-right.com
- Date: 14-11-2012
- Size: 950 KB
- Platform: Linux, Mac OS X, Unix, WinOther
- SystemV Transport tO Remote Kernel
- License: Freeware
- Price: 0.00

Stork is a linux 2.6 systemV inter process comunication layer extension. Stork process can share IPC objects, like semaphores or messages passing buffer, in a distributed multi-architecture cluster..
- Publisher: stork.sourceforge.net
- Date: 06-07-2012
- Size: 7 KB
- Platform: Linux, Unix
- The CAMPUS Project
- License: Freeware
- Price: 0.00

Implementation of LMS funcionalities about planning of the learning process, communication, resources management, evaluation. Central system and independent modules/services communicated with OKI/OSID based calls. Base platform Moodle or Sakai. SOA.
The CAMPUS Project License - GNU General Public License (GPL).
- Publisher: Projecte-campus
- Date:
- Platform: WinOther










