有没有一种开源框架,实现长连接和短连接的中间件

发布于 2022-09-02 10:10:53 字数 333 浏览 9 评论 0

希望有一种框架,什么语言的无所谓,实现一个httptcp之间的代理(单向):

client - - - -> proxy -----> server

client->proxy之间是短连接http,此时proxy相当于一个http服务端
proxy->server之间是长连接tcp,此时proxy相当于tcp的客户端

或者有没有什么现成的比较接近这个架构的,可以扩展的开源软件。或者适合做这件事情的语言也可以

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

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

发布评论

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

评论(2

不羁少年 2022-09-09 10:10:53

这个proxy其实就是一个http服务。

经常开发这样的东西, 我们使用java语言开发的http服务,运行在tomcat之类的容器上,提供http服务。
使用apache thrift等与后端某个业务server进行RPC通信。 这个RPC的过程是tcp协议,长连接短链接都有的。
不用thrift等框架的时候,也使用netty开发过。

都是基于一些开源去实现的。 但是我并不知道是否存在一个开源项目,直接把这一整套都集成在一起了。

月牙弯弯 2022-09-09 10:10:53

nginx的socket模块似乎符合你的要求

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