Workflow引擎:处理与HTTP服务端构建.pdfVIP

  • 1
  • 0
  • 约3.66万字
  • 约 61页
  • 2026-05-11 发布于北京
  • 举报

02_workflow异步引擎

workflow简介

理论上来说,只要遵循HTTP的协议,那么不管类型的程序都是可以发送请求和回复响应的。

实际上,绝大多数用户都是采用浏览器来发送HTTP请求(有一些应用程序,比如curl、postman之类的

也可以发送HTTP请求)。而服务端的选择就多种多样了:用户可以自行在操作系统的Berkeleysocket库

之上构建服务端程序,接收请求并根据实际业务回复响应(比如课程最开始的例子);用户也可以选择市

场上成HTTP服务端产品,比如Nginx、Apache等,这样的话业务就需要通过书写配置文件来使用产

品的功能。无论是从零开始构建还是选择成熟产品都有着各自的,前者太过繁琐,而后者则不够

灵活。一种折中的方案就是使用动态库的产品,这样只需要在业务中引入对应的接口,就可以进行后

续开发。

本课程选择的是搜狗公司开源的Workflow。当然,Workflow的能力远不止一个普通的HTTP服务端,按

照workflow的README所述,Workflow是搜狗公司C++服务器引擎,支撑搜狗几乎所有后端C++在

线服务,包括所有搜索服

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档