My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

junixsocket

junixsocket is a Java/JNI library that allows the use of Unix Domain Sockets (AF_UNIX sockets) from Java.

In contrast to other implementations, junixsocket extends the Java Sockets API (java.net.Socket, java.net.SocketAddress etc.) and even supports RMI over AF_UNIX. It is also possible to use it in conjunction with Connector/J to connect to a local MySQL server via Unix domain sockets.

junixsocket has been written by Christian Kohlschütter. It is released under the Apache 2.0 License.

Commercial support is available through Kohlschütter Search Intelligence.

News

  • (2010-08-11) junixsocket 1.3 released.
    • Solaris support
    • InputStream#available() may now return values > 0 (Issue 11).
    • Added explicit mapping of java.net.SocketOptions values (Issue 12)
    • Fixed "protocol not available" and "invalid argument" errors occuring in rare cases (Issue 14)
    • Improved some warnings and error messages
    • Improved build process, can now skip building for 32/64 bit

Documentation

Please refer to the Wiki.

Quick links:

Related work

  • JUDS (LGPL, no RMI, not using Java Sockets API)
  • J-BUDS (LGPL, no RMI, not using Java Sockets API, orphaned)
  • gnu.net.local (GPL with Classpath exception, no RMI, not using Java Sockets API, orphaned) -- Archive.org Mirror
Powered by Google Project Hosting