java中的tcp会话
我想一次将多个客户端连接到服务器,并将服务器与所有客户端进行通信。 服务器如何识别每个客户端。以及如何向特定客户端发送数据?
考虑一下,有 3 个客户 A、B、C。所有客户端都连接到服务器。服务器想要向 B 发送消息。它是如何完成的?
i want to connect morethan one client at a time to the server and also communicate server to all the clients.
how server recognize each client. and how to send data to a particular client?
consider , there are 3 clients A,B,C. all the clients are connected to the server. the server wants to send message to B. how its done ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我理解正确的话 - 您所需要的不是为一个连接绑定套接字。
您的客户端代码将如下所示:
客户端类:
服务器(主机)类:
这是最简单的示例。更多内容可以在这里找到:
http://www.oracle.com/technetwork/java/socket-140484.html
If i understand you right - all you need is not bind socket for one connection.
Your client code will looks like that:
Client class:
Server(host) class:
That is simplest example. More can be found here:
http://www.oracle.com/technetwork/java/socket-140484.html