Thrift框架学习-面对前端和后端暴露不同的接口

对接java后端时

和dubbo差不多,直接暴露java接口给后端。
一般工程结构是一个module专门提供对外接口,专门打一个maven的依赖包,一个module用来实现接口,不对外暴露。

对接前端/非java端时

通过.thrift文件做交互,thrift的好处体现出来了,通过.thrift文件及相应语言的转换器,可以实现跨语言的接口调用
.thrift所在的module也需要单独打一个maven依赖包
大致交互图如下:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lbh199466/article/details/105659122