Windows 中的 Python xmlrpc 服务器

发布于 2024-09-06 07:59:50 字数 1539 浏览 8 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

芸娘子的小脾气 2024-09-13 07:59:50

我喜欢 CherryPy 使用内置工具/调度程序进行 XMLRPC,据我所知,它可以在 Windows 上运行。

但您确实需要问自己,为什么在 2010 年要使用 RPC,而不是 RESTful 服务。XMLRPC 在允许的变量类型方面非常有限,并且增加了大量的封装开销,并且需要一个可以与 XMLRPC 通信的客户端。

I like CherryPy for XMLRPC using the built-in tool/dispatcher, and it runs on Windows as far as I know.

But you really need to ask yourself why you want to do RPC vs. a RESTful service in 2010. XMLRPC is very limited in the variable types allowed, and adds significant encapsulation overhead, and requires a client that can talk XMLRPC.

胡渣熟男 2024-09-13 07:59:50

我也喜欢 CheeyPy,但也使用 Twisted 来满足此类需求。使用非常简单,Twisted 具有 deferToThread 和 callLater 等延迟函数和辅助函数,允许阻塞代码以非阻塞方式运行。

看看 http://twistedmatrix.com/documents/current/web/ howto/xmlrpc.html 是一个简单的示例。

I also like CheeyPy, but have also used Twisted for such needs. Pretty simple to use and Twisted has defereds and helper functions like deferToThread and callLater to allow for blocking code to act in a non-blocking fashion.

Take a look at http://twistedmatrix.com/documents/current/web/howto/xmlrpc.html for a simple example.

浮萍、无处依 2024-09-13 07:59:50

我喜欢使用 电路 来做这样的事情(但并不适合所有人)。源存储库的 Examples/web/ 目录中有一个简单的示例。

I like to use circuits for stuff like this (but it's not for everyone). There's a simple example in the examples/web/ directory in the source repository.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文