Welcome to CLIPC

CLIPC is an open-source Java library that gives developers interprocess communications (IPC) capabilities that may be absent or difficult to use in the Java distribution.  In particular it provides the following:

  • Shared Memory
  • FIFOs
  • Semaphores

Some of these are wholly new mechanisms made possible through JNI calls to the operating system.  Some are more user-friendly classes that wrap existing JRE classes.