ToB企服应用市场:ToB评测及商务社交产业平台

标题: Thrift架构 本地域的C2S解决方案 [打印本页]

作者: 瑞星    时间: 2024-8-10 17:30
标题: Thrift架构 本地域的C2S解决方案
Ti-Thrift


Thrift

你可以使用thrift库来实现在前端使用Thrift协议与后端的Node.js进行通讯的解决方案。
Thrift是一种跨语言的服务界说和通讯协议,它答应你界说数据类型和服务接口,并天生相应语言的代码。在你的情况下,你可以使用Thrift来界说前后端之间的数据类型和接口,并天生对应的JavaScript代码。
在前端,你可以使用ti-thrift库来处理Thrift协议的通讯。它提供了一些工具和函数,可以资助你在前端使用Thrift协议与后端进行通讯。
在后端,你可以使用Node.js的thrift库来处理Thrift协议的通讯。它提供了一些函数和类,可以资助你在Node.js中实现Thrift服务端。
通过使用ti-thrift和Node.js的thrift库,你可以实现前后端之间基于Thrift协议的通讯,并在本地域中进行数据交互。
环境


协议文件编译

实行包


协议文件


Node端 编译下令


JS端 编译下令


NODE-NODE

启动 后端服务


启动 前端服务


HTML-NODE

启动 后端服务


启动 前端服务


涉及的文件


Thrift JS

Version: '0.21.0'

https://github.com/apache/thrift/blob/master/lib/js/src/thrift.js
指令


这些参数的含义如下:


注意

-protocol json -transport xhr 不能作为参数, 但可以在thrift主文件 文件头加上
  1. /*
  2. * protocol: json
  3. * transport: xhr
  4. */
复制代码
github.com/Timtance
gitee.com/Timtance
 

 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4