Java中的UNIX域套接字

我看到Java的这些线程UNIX套接字实现? 和http://forums.sun.com/thread.jspa?threadID=713266 。

第二个链接说Java已经支持UNIX Domain Socket。 如果那是真的我需要从Java实现什么类?

从第一个链接开始,它表示Java不支持UNIX Domain Socket。 如果需要UNIX域套接字,则必须使用第三方库。

那么,这是什么?

如果不使用第三方(本机)库,Java无法创建或访问Unix域套接字。 上面第二个链接的最后评论提到了这一点。

第一个链接上有一些好的(和正确的)信息。

你可以使用junixsocket: https : //github.com/kohlschutter/junixsocket

它通过JNI库提供AF-UNIX支持,利用Java Socket API。 它甚至允许通过Unix套接字从Java(Connector / J)连接到MySQL。

从版本4.0.26开始,Netty也支持它: https : //github.com/netty/netty/pull/3344