fasterRPCRPC調(diào)用框架
基于java AIO實現(xiàn)的RPC調(diào)用框架,封裝完全屏蔽IO通信層,使用者就像調(diào)用本地API一樣調(diào)用RPC接口
服務(wù)端初始化
public static void main(String[] args) throws Exception {
new FastRpcServer()
.threadSize(20)
.register("test", new TestService())
.bind(4567)
.start();
}
客戶端初始化
public static void main(String[] args) {
try(IClient client = new FastRpcClient()) {
client.connect(new InetSocketAddress("127.0.0.1", 4567));
ITestService service = client.getService("test", ITestService.class);
String say = service.say("Hello!");
System.out.println(say);
} catch (Exception e) {
e.printStackTrace();
}
}評論
圖片
表情
