<dependencies> <dependency> <groupId>com.github.jnr</groupId> <artifactId>jnr-unixsocket</artifactId> <version>0.23</version> </dependency> </dependencies> import jnr.unixsocket.UnixServerSocket; import jnr.unixsocket.UnixSocket; public class UnixSocketServer { public static void main(String[] args) throws Exception { UnixServerSocket serverSocket = UnixServerSocket.newInstance(); serverSocket.bind("/tmp/mysocket"); UnixSocket clientSocket = serverSocket.accept(); // ... clientSocket.close(); serverSocket.close(); } } import jnr.unixsocket.UnixSocket; public class UnixSocketClient { public static void main(String[] args) throws Exception { UnixSocket socket = UnixSocket.newInstance(); socket.connect("/tmp/mysocket"); // ... socket.close(); } }


上一篇:
下一篇:
切换中文