Я вижу эти потоки Реализация UNIX сокетов для Java? и http://forums.sun.com/thread.jspa?threadID=713266.
Вторая ссылка говорит о том, что Java уже поддерживает UNIX Domain Socket. Если это правда, какой класс мне нужно реализовать из Java?
Из первой ссылки написано, что Java не поддерживает UNIX Domain Socket. Если вам нужен UNIX Domain Socket, вы должны использовать стороннюю библиотеку.
Итак, что это?
Вы можете использовать junixsocket: https://github.com/kohlschutter/junixsocket
Он обеспечивает поддержку AF-UNIX через библиотеку JNI, используя Java Socket API.Он даже позволяет подключаться к MySQL из Java (Connector / J) через сокеты Unix.
Java не может создавать или получать доступ к доменным сокетам Unix без использования сторонней (собственной) библиотеки.Последний комментарий по второй ссылке выше упоминает это.
Первая ссылка содержит некоторую хорошую (и правильную) информацию.
Netty также поддерживает его с версии 4.0.26: https://github.com/netty/netty/pull/3344