Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从unix到java的tcp连接_Java_Unix_Sockets_Tcp - Fatal编程技术网

从unix到java的tcp连接

从unix到java的tcp连接,java,unix,sockets,tcp,Java,Unix,Sockets,Tcp,我在找东西,我不知道它是否存在 我有一个Java服务器,类似于 while (true) { try { Socket socket = server.accept(); new ConnectionHandler(socket); System.out.println("Waiting for a new client message..."); }

我在找东西,我不知道它是否存在

我有一个Java服务器,类似于

while (true) {
            try {
                Socket socket = server.accept();
                new ConnectionHandler(socket);
                System.out.println("Waiting for a new client message...");
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
我需要的是做一个unix客户端来连接到这个服务器。 我只需要发送一条消息,我的服务器就会启动一个进程。 有没有办法构建unix客户端?

  • 至少在测试中,您可以使用telnet连接到您的服务,并发出文本命令

  • 也可以使用,只需给它提供Java服务器运行的IP地址和端口即可。e、 g

    回显“我的信息”| nc 192.168.1.42 10001

  • 用Java构建自己的客户机


如果你不想用java开发客户端,你可以考虑UNIX NC(NETCAT)命令。这是一个名副其实的TCP和UDP的瑞士军刀。

我不想要Java客户端。这就是问题。好吧,那么,先用前2个选项中的任何一个来解释,或者进一步解释你真正想要的(例如,你想在C、C++、Python中构建自己的客户端吗?)实际上,我想知道是否有一些原生的东西来做。如果没有,我将构建自己的java客户机。其想法不是构建java客户机,而是构建unix客户机。这是强制性的。如果在UNIX中过于复杂,那么我会重新考虑我的选择。