如何向通过TCP socket给服务器端发送的数据里注明自己的客户端地址

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i042416/article/details/88759671

服务器端监听在端口8081后,客户端发起连接,客户端的port为54436.

clipboard1

客户端连接成功后,马上发起一个subscribe请求。
但是服务器端拿到这个请求的payload后,不知道是哪一个客户端发起的。

clipboard2

只需要在客户端代码发送数据的方法里加上这一行数据:

clipboard3
oMessageStructure.clientAddress = client.localAddress + “:” + client.localPort;

现在服务器端也能根据clientAddress知道到底是哪个客户端发的请求过来了:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

猜你喜欢

转载自blog.csdn.net/i042416/article/details/88759671
今日推荐