我正在研究需要多个客户端之间的对等连接的项目。客户端是Window和Android应用程序。到目前为止,我能够将Window和Android应用程序连接到服务器,该服务器接受两个端口的连接,一个用于Window,一个用于Android。在这个项目中,当android客户端请求时,我们需要从窗口向android发送一些文件和其他资源。我想知道在启动时从窗口接受连接并将套接字资源存储在带有Window Client Id的Vector中是否是一个好习惯,当Android发送对特定窗口客户端的请求时,请使用该套接字资源并连接窗口到android客户端,或者将窗口IP和端口存储在数据库中,当请求来自Android时创建与窗口的连接。哪种方法更好,如何实现。可能同时有10L连接。我正在用Java开发所有三个应用程序(Android,Web和Window)。