Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.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
Java 具有一个ServerSocket或两个ServerSocket的中间件_Java_Websocket - Fatal编程技术网

Java 具有一个ServerSocket或两个ServerSocket的中间件

Java 具有一个ServerSocket或两个ServerSocket的中间件,java,websocket,Java,Websocket,我已经实现了应用程序和服务器端。该应用程序有一个套接字,服务器端有一个ServerSocket以及一个与Android应用程序对话的套接字。 现在,我想扩展我的应用程序,使其工作如下图所示。 我的问题是,在connector1和connector2(绿色问号所在的位置)中是否需要第二个服务器套接字和套接字 我的想法:在connector1和connector2中,我需要ServerSocket,如: ServerSocket connector1ServerSocket = new Server

我已经实现了应用程序和服务器端。该应用程序有一个套接字,服务器端有一个ServerSocket以及一个与Android应用程序对话的套接字。 现在,我想扩展我的应用程序,使其工作如下图所示。 我的问题是,在connector1和connector2(绿色问号所在的位置)中是否需要第二个服务器套接字和套接字

我的想法:在connector1和connector2中,我需要ServerSocket,如:

ServerSocket connector1ServerSocket = new ServerSocket(7510);
Socket connector1clientSocket = connector1ServerSocket .accept();
connector1clientSocket
outputStream
,用于向应用程序发送响应。因此,我需要在连接器1中安装第二个插座,在连接器2中安装第二个服务器插座+插座

注意:新模块中的应用程序和客户端必须只有一个套接字


如果要接受连接,显然需要
ServerSocket
。但是,你的问题很不清楚。