RPC创建API 模块
生活随笔
收集整理的這篇文章主要介紹了
RPC创建API 模块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先創建API 模塊,provider 和consumer 都遵循API 模塊的規范。為了簡化,創建兩個Service 接口,分別是:
IRpcHelloService 接口,實現一個hello()方法,主要目的是用來確認服務是否可用,具體代碼如下:
public interface IRpcHelloService {String hello(String name); }創建IRpcService 接口,完成模擬業務加、減、乘、除運算,具體代碼如下:
public interface IRpcService {/** 加*/public int add(int a,int b);/** 減*/public int sub(int a,int b);/** 乘*/public int mult(int a,int b)/** 除*/public int div(int a,int b); }至此,API 模塊就定義完成了,非常簡單。接下來,我們要確定傳輸規則,也就是傳輸協議,協議內容當然要自定義,才能體現出Netty 的優勢。
?
總結
以上是生活随笔為你收集整理的RPC创建API 模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RPC环境预设
- 下一篇: RPC实现Provider服务端业务逻辑