如何解决Python REST服务器和WSGI
我将在现有的和不断发展的多服务器,多客户端,多应用程序环境(主要用Java,AngularJS UI和DB部分编写,我们在这里可以忽略)中定义一个新的业务逻辑部分。 这些全栈式应用程序在客户“本地”运行(将来至少会作为Docker部署的一部分)运行。
此新部分将介绍Python,因为其实现将依赖于numpy,pandas等(新客户端可能是基于Bokeh的应用程序)。
我当前的方法是在异步REST 接口后运行Python数据处理,以便以任何语言(在我的情况下为Java和Python)编写的REST客户端都可以使用实现的业务逻辑。 / p>
对于Python服务器,我倾向于使用FastAPI,也许是Tornado。绝对不是Flask。 在阅读文档时会弹出 WSGI (FastAPI和Tornado带有WSGI支持),我想知道为什么Python Documentation: Internet Protocols and Support和PEP 3333: Python Web Server Gateway Interface都没有提到REST。
鉴于上述REST方法,为什么我可能应该关心WSGI,或者我可以忽略它?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。