【发布时间】:2018-10-13 00:03:36
【问题描述】:
我能够从客户端向服务器发送消息,也可以从服务器向客户端发送回复。
我很想知道如何在 2 个客户端之间显式交换消息,这与聊天室不同,聊天室中所有消息都广播给所有客户端,我想将消息发送给单个目标客户端。
【问题讨论】:
-
请发布您的一些代码,以便我们知道如何提供帮助。
标签: python-3.x python-2.7 sockets serversocket
我能够从客户端向服务器发送消息,也可以从服务器向客户端发送回复。
我很想知道如何在 2 个客户端之间显式交换消息,这与聊天室不同,聊天室中所有消息都广播给所有客户端,我想将消息发送给单个目标客户端。
【问题讨论】:
标签: python-3.x python-2.7 sockets serversocket
你只能发送消息客户端服务器
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '192.168.1.2' #ip of sv
port = 4444 #port example
s.connect((host, port))
r = raw_input('[+] Enter Message to Send : ')
s.send(r)
并且服务器需要使用 netcat 来监听套接字,或者使用针对 Sockets 来监听,仅此而已
【讨论】: