首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有自定义Eve服务器的Python

带有自定义Eve服务器的Python
EN

Stack Overflow用户
提问于 2015-07-20 10:09:00
回答 1查看 199关注 0票数 0

我想利用Python的特性,但是我有一个定制的web环境,其中我有我的请求对象,并且(可以禁用)一个路由器。

我知道Python是在Flask之上构建的,而且这些特性已经存在,但我想将我的自定义请求封装/调整到Python / Flask中。

我有一个进程充当and服务器(它以不同于HTTP的协议接收和发送消息)。我在寻找一种标准的方式将它与夏娃或酒瓶连接起来。我发现了WSGI

为了进一步澄清:假设您拥有能够承载HTTP请求的ESB。

如果你想用Eve来处理这些请求,你应该构建一个网关/桥。

它的意思是,实施以下内容:

  1. 接收包含请求的专有或非标准协议。
  2. 从请求中提取最重要的参数,如URL、QUERY_STRING、HTTP方法等.
  3. 使用佩普后面的参数填充WSGI环境
  4. 运行WSGI应用程序(在我们的示例中是Eve实例)
  5. 我们从WSGI应用程序获得响应。
  6. 将响应打包回您的专有或自定义协议中。
  7. 发回给请求者

http://ivory.idyll.org/articles/wsgi-intro/what-is-wsgi.html上可以找到一个非常简单的例子

EN

回答 1

Stack Overflow用户

发布于 2015-07-21 08:47:11

我不知道你是什么意思。您想要将Eve与不同的(自定义)框架一起使用吗?如果不进行几乎全部重写,这将是非常困难的,因为Eve实际上是一个Flask应用程序(实际上是一个子类)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31513787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档