我正在使用Java开发一个聊天应用程序,使客户端能够连接到预定义的端口,当连接两个客户端时,服务器应该连接这两个套接字,并且应该在它们之间交换数据。
我知道要创建一个ServerSocket
和Socket
,它将通过一个单独的端口和一个服务器套接字连接并建立它们之间的通信。但是,我如何连接这两个连接的客户端呢?
答案 0 :(得分:1)
如果您正在创建聊天应用程序,则聊天服务器将不会连接客户端套接字以进行通信。
您可以尝试以下方法:
答案 1 :(得分:0)
这个问题听起来像是家庭作业 如果您希望看到聊天系统的精彩当代演示,您可以从Play的WebSocket chat示例应用程序中学习。