nodejs 做中间层是如何跟后台通信的

2018 年 2 月 5 日
 xu33

用 tcp 还是 http 呢

4735 次点击
所在节点    问与答
12 条回复
happyeveryday
2018 年 2 月 5 日
我这简单业务就用 http 调 java 了。你是想找类似 dubbo 那种?
ooxiaoming
2018 年 2 月 5 日
rpc 协议
xu33
2018 年 2 月 5 日
@ooxiaoming 开源的还是公司内部的呢
watzds
2018 年 2 月 5 日
有用 thrift
odirus
2018 年 2 月 5 日
跨语言就用 thrift,不过没找到一个类似 dubbo、Spring cloud 这种服务治理的整体框架,很多都要自己造轮子,费力费神。

如果有 thrift 开源的服务治理框架的话,希望大神分享出来啊。
loveCoding
2018 年 2 月 5 日
rpc
coolmenu
2018 年 2 月 5 日
grpc 吧,其实 zeroIce 很不错的
dcalsky
2018 年 2 月 5 日
因为中间层的位置其实也是在代理之后,所以比起 client,使用 rpc 的交互成本、兼容性都会好一些。但是也依然可以采用 Restful API + HTTP 的形式来进行交互。
Nitromethane
2018 年 2 月 5 日
如果只是做前后端的中间层,用 HTTP 即可,后端开发调试也方便。
如果是做中间件,考虑 RPC。
sunnygaofan
2018 年 2 月 5 日
grpc
chenuu
2018 年 2 月 5 日
@coolmenu ice 确实不错
Equim
2018 年 2 月 5 日
RPC 调用,可以用 thrift 或者 grpc。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/428515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX