我试图创建一个Twisted应用程序,一方面是XMLRPC服务器,另一方面是特殊非对称二进制协议的客户机(我们称之为“二进制”) 现在它是这样工作的:
现在它可以工作了,但是我想放弃轮询过程。在
但当我在xmlrpc请求处理过程中时,“二进制”协议交换不执行,所以我从未从“二进制”服务器得到结果。在
你有什么建议吗?分开的线?还有别的事吗?在
from twisted.internet import reactor
reactor.connectTCP(globalconf.cfgBinServerAddr, globalconf.cfgBinServerPort, BinFactory(binProtocol))
reactor.listenTCP(globalconf.xmlrpcPort, server.Site(xmlrpcProtocol))
reactor.run()
以下是返回延迟子进程输出的示例xmlrpc服务器:
以及相应的xmlrpc客户端:
^{pr2}$相关问题 更多 >
编程相关推荐