對接java後端時
和dubbo差不多,直接暴露java接口給後端。
一般工程結構是一個module專門提供對外接口,專門打一個maven的依賴包,一個module用來實現接口,不對外暴露。
對接前端/非java端時
通過.thrift文件做交互,thrift的好處體現出來了,通過.thrift文件及相應語言的轉換器,可以實現跨語言的接口調用
.thrift所在的module也需要單獨打一個maven依賴包
大致交互圖如下:
和dubbo差不多,直接暴露java接口給後端。
一般工程結構是一個module專門提供對外接口,專門打一個maven的依賴包,一個module用來實現接口,不對外暴露。
通過.thrift文件做交互,thrift的好處體現出來了,通過.thrift文件及相應語言的轉換器,可以實現跨語言的接口調用
.thrift所在的module也需要單獨打一個maven依賴包
大致交互圖如下:
✏️ 編者按: 2022 年 3 月,嵇斌在社區一致投票通過後正式加入了 Milvus committer 的行列。 在過去 3 個月的時間裏