gpt4 book ai didi

java - 为我的 Python 代码 API 决定 RESTful 架构

转载 作者:行者123 更新时间:2023-12-01 05:53:23 26 4
gpt4 key购买 nike

我想构建这样的东西

数据存储| mycode.py | RESTful API | mywebapp.py(Django 或 Tornado)

我检查了 Django 的 Piston,但似乎这样我就会与 Django 联系在一起,我宁愿为 mycode.py 提供一个 RESTful API,它可由多个 REST 客户端使用,也可以从我的 django 应用程序中的 REST 客户端 api。

我检查了 Apache CFX、ApacheMQ、RabbitMQ 等内容,但运气不佳。

有什么想法吗?谢谢

最佳答案

嗯,如果您喜欢 Python 并对 Java 元素持开放态度,您可能需要考虑使用 Java 框架 ReSTLet 以及在 Jython 中运行的 Python 代码。我是 ReSTLet 的忠实粉丝;它的 API 体现了 RESTful 原则,因此它鼓励人们根据这些原则构建代码和思考。它也是一个真正高质量、易于使用、支持良好且轻量级的——它是一个框架,但在实践中它感觉就像一个库。

如果你想坚持使用纯Python,那么我还没有找到任何直接拥抱和鼓励RESTful原则的库或框架。然而,有一些非常好的 WSGI 微框架可以轻松实现 RESTful 应用程序——您只需要设计自己的方法来构建代码——这没什么大不了的。我特别推荐 Bottle 和 web.py,它们都可以或多或少地与优秀的 mimerender 库一起使用,以进行可靠的内容协商。

关于java - 为我的 Python 代码 API 决定 RESTful 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3847803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com