使用 Scala 的 Unix 域套接字的最佳方式是什么?
我找到了一个名为JUDS的 Java 库,但它似乎不允许我通过套接字发送文件描述符 --- 我想首先使用 Unix 域套接字的原因。
JUDS 自述文件引用了一个名为 J-BUDS 的竞争库,但我无法在任何地方找到它。
我可以自己将该功能添加到 JUDS,但如果它已经在其他地方的 jar 文件中,我宁愿不要重新发明轮子。
使用 Scala 的 Unix 域套接字的最佳方式是什么?
我找到了一个名为JUDS的 Java 库,但它似乎不允许我通过套接字发送文件描述符 --- 我想首先使用 Unix 域套接字的原因。
JUDS 自述文件引用了一个名为 J-BUDS 的竞争库,但我无法在任何地方找到它。
我可以自己将该功能添加到 JUDS,但如果它已经在其他地方的 jar 文件中,我宁愿不要重新发明轮子。
http://download.oracle.com/javase/6/docs/api/java/net/Socket.html
“文件描述符”是指 java.util.File 类的对象吗?...或 C 风格的“文件 *”?(IIRC)
后者将与操作系统的特定实例相关联,因此我认为您不会希望将其移动到(可能)另一台机器上。