Interprocess Communication Server(unix) 1.07
Downloads:
Publisher: garret.ru
File size: unix
OS: Unix
Date added: 2009-10-27
Homepage: http://www.garret.ru
Category: Development
Interprocess Communication Server(unix) 1.07 Description
"Interprocess synchronization and communication primitives for C++"
EditByBSEditor: RIPC is library providing interprocess synchronization and communication capabilities for processes running at different network nodes. RIPC provides wide set of standard primitives: SEMAPHORE, event, FIFO queue, barrier, shared memory, shared and exclusive Locks.
Structure of RIPC package
RIPC package consists of two libraries:
ripcclient.lib
Provides stubs of RIPC primitives sending requests to the server
ripcserver.lib
Server implementation of RIPC primitives
RIPC supports local and remote sessions. Remote sessions created by RIPCClientFactory class establish connection with the server through TCP/IP stream socket. Server process should be started before clients. In this case primitives at local computer servers as stubs and redirect requests to the server. This mode is useful to provide synchronization and communication Between several processes at the same or different computers.
Local sessions are created by RIPCServerFactory class. Them are useful to provide synchronization of Threads within the same process (if you want to use more sophisticated synchronization primitives than standard synchronization facilities provided by OS). The single local session can be shared by all threads. No server process should be started in this case.
Quick start
Include files needed for use of RIPC package are located in inc directory. Libraries are located in lib directory. Version of RIPC for windows is provided with binaries of these librarier and server built by Visual C++ comiler. At all other system you will have to build these libraries yourself. Change directory to src and exceute make (for Visual C++ RIPC provides make.bat file which invokes MS nmake utility for makefile.mvc). By default static version of librarier are built. To produce dynamically linked librariers, edit makefile and assign set GENERATE_DLL=1. In case of using DLL libraries do not forget to include them in PATH (at Windows) or in LD_LIBRARY_PATH (at Unix). you can free download Interprocess Communication Server(unix) 1.07 now.
Interprocess Communication Server(unix) 1.07 Keywords
Interprocess Communication Server(unix) 1.07 Related Software
- SAEAUT SMS Server
Allows other client applications to send and receive SMS messages. - Core FTP Server
Secure FTP Server SSL/TLS/FTPS, SSH/SFTP, HTTP/HTTPS support, access rules - Joyfax Server
Fax software allows you to send and receive faxes in a network environment - CSLint
Deadlock detector for CSharp multithreaded applications - Reflection Package for C++(win)
Extracting type descriptors from debug information - FastDB(windows)
Main Memory Relational Database Management System - Java embedded SQL(windows)
Subset of SQL for specifying non-procedural queries for Java objects - Interprocess Communication Server(unix)
Interprocess synchronization and communication primitives for C++ - GigaBASE for windows
A database system with convenient C++ interface - BGI for Windows
Emulation of Borland Graphic Interface library for MS-Windows (C language) - JavaGO
Java byte code global optimizer. - Execution-Time Code generator for CSharp
With CSharp expression generate CLR code for filtering, mapping of collections. - GigaBASE for liunx
A database system with convenient C++ interface - FastDB(liunx)
Main Memory Relational Database Management System - ANSI/Turbo Pascal to C/C++(liunx)
Pascal to C/C++ converter - Jlint
Java code verifier. - OODBC for windows
Object adapter for ODBC - Java embedded SQL(unix)
Subset of SQL for specifying non-procedural queries for Java objects - Reflection Package for C++(unix)
Extracting type descriptors from debug information - ANSI/Turbo Pascal to C/C++(win)
Pascal to C/C++ converter - XmlME
Compact, imple and fats XML parser for J2ME - Interprocess Communication Server
Interprocess synchronization and communication primitives for C++. - OODBC for unix
Object adapter for ODBC - Jlint for Unix
Java code verifier
Interprocess Communication Server(unix) 1.07 Publisher's Software
Popular Searches
Hot Downloads Software
New Release Software