m*****n 发帖数: 3575 | 1 现在用PyQt做的界面出来了
就想做个几个PyQt客户端之间的通信(重要信息)
例如我发一段信息(只是个list,并不很长),然后另外几个就接收
asynchat模块似乎是干这个的,可是我没看懂
我主要有三个疑问
第一个是P2P的广播是否可行,这样就省了中转的server了
一个是TCP/IP协议是否阻塞太占系统资源,我看了socket的例子是infinite loop
这样会否憋死进程?UDP有reply可以吗?
还有最后一个,介绍一下需求:
我要实现几个客户端之间对多个交易流程的处理。交易流程基本可以算做流水线,一个
批复完了传给固定的下一个。我想通过短消息群发让所有的客户端都知道这个进展。但
是可能有多个交易流程并列在处理。
有没有大神能够给我一个科普,最好有网上已经成型的例子
谢谢!!! |
a9 发帖数: 21638 | 2 很多客户端都是p2p的,比如qq。有个问题是会暴露双方的ip地址。
还有个问题是发送的内容不可控
用tcp不行。得用udp,要不然内网送不到。
【在 m*****n 的大作中提到】 : 现在用PyQt做的界面出来了 : 就想做个几个PyQt客户端之间的通信(重要信息) : 例如我发一段信息(只是个list,并不很长),然后另外几个就接收 : asynchat模块似乎是干这个的,可是我没看懂 : 我主要有三个疑问 : 第一个是P2P的广播是否可行,这样就省了中转的server了 : 一个是TCP/IP协议是否阻塞太占系统资源,我看了socket的例子是infinite loop : 这样会否憋死进程?UDP有reply可以吗? : 还有最后一个,介绍一下需求: : 我要实现几个客户端之间对多个交易流程的处理。交易流程基本可以算做流水线,一个
|
m*****n 发帖数: 3575 | 3 多谢了
【在 a9 的大作中提到】 : 很多客户端都是p2p的,比如qq。有个问题是会暴露双方的ip地址。 : 还有个问题是发送的内容不可控 : 用tcp不行。得用udp,要不然内网送不到。
|