我已经实现了app和服务器端。该应用程序有一个Socket,服务器端有一个ServerSocket以及与Android应用程序通信的套接字。 现在我想扩展我的应用程序,如下图所示。 我需要在connector1和connector2(绿色问号所在的位置)第二个ServerSocket和socket吗?
我的想法:在connector1和connector2中我需要ServerSocket,如:
ServerSocket connector1ServerSocket = new ServerSocket(7510);
Socket connector1clientSocket = connector1ServerSocket .accept();
outputStream
connector1clientSocket
向应用发送回复。因此,我需要在connector1中第二个套接字并在conenctor2中第二个ServerSocket + Socket。
注意:新模块中的应用程序和客户端必须只有一个Socket。