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.
|Operating Systems||Unix Linux Mac OS X Solaris FreeBSD Tru64 UNIX|
|Implementation||Java 5 Java 6|
Release Notes: This release contains bugfixes and improvements. junixsocket now comes with support for Solaris. InputStream#available() may now return values greater than zero. An explicit mapping of java.net.SocketOptions values was added. In rare cases, errors like "protocol not available" and "invalid argument" occurred in versions up to 1.2; this has been fixed now. Finally, some warnings and error messages as well as the build process have been improved (one can now skip building for 32/64 bit).
Release Notes: Bugfixes and improvements. The MySQL Unix socket factory is now available as a separate jar (and with demo code). This release compiles under FreeBSD. It has initial support for Tru64 and improved handling of stale socket files.