我发现自己陷入了相对低级的
socket
实现。有更高层次的替代方案吗?
# clien1
clt = some_socket(localhost, 1234)
clt.on_message() # handle a message
clt2 = some_socket(localhost, 5678)
clt2.send('hi from first client')
另一个客户。。。
# clien2
clt = some_socket(localhost, 5678)
clt.on_message() # handle a message
clt2 = some_socket(localhost, 1234)
clt2.send('hi from second client2')
现在client1将输出
'hi from client2'
'hi from client1'
.
如果有人知道比使用插座更好的方法,那就继续。。。