python 可以像 .net remoting 一样共享信息吗?
我知道python可以使用管道在py的两个进程之间进行通信。
但该方法的数据和功能尚不清楚。
我更喜欢 .net 远程处理。
那么,python可以实现这种方法吗?
I known python can use pipe to communicate between two process of py.
But, data and functions of this method are not clear.
I like .net remoting better.
So, can python realize that approach?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,您可以使用(例如)PYRO(Python 远程对象)来执行此操作。
Yes, you can do this using (for example) PYRO (Python Remote Objects).
共享“数据和功能”的能力被称为 Web 服务或远程过程调用 (RPC)。这样做的好处是可以在任何操作系统上的几乎任何计算机语言之间工作,而“.net 远程处理”主要只能在 Windows 计算机上以 .net 技术编写的程序之间工作。
有许多 Python 库支持各种 Web 服务和 RPC 协议。
http://docs.python.org/library/xmlrpclib.html
http://wiki.python.org/moin/WebServices
The ability to share "data and functions" is better known as a web service or remote procedure call (RPC). This has the benefit of working between nearly any computer language on any operating system, whereas ".net remoting" will mainly only work on a Windows computer between programs written in a .net technology.
There are many Python libraries supporting various web service and RPC protocols.
http://docs.python.org/library/xmlrpclib.html
http://wiki.python.org/moin/WebServices