百度文库源码java-navi-pbrpc:基于protobuf的高性能rpc框架,利用全双工和异步io与netty

时间:2024-06-26 03:03:35
【文件属性】:

文件名称:百度文库源码java-navi-pbrpc:基于protobuf的高性能rpc框架,利用全双工和异步io与netty

文件大小:179KB

文件格式:ZIP

更新时间:2024-06-26 03:03:35

系统开源

百度文库源码 java Navi-pbrpc Navi-pbrpc 提供了使用协议缓冲区的 rpc 解决方案。 该库使客户端和服务器能够以对等和全双工方式进行通信。 服务器端建立在支持异步和非阻塞 io 功能的基础上,而客户端提供了多种与服务器通信的选项,包括短连接、保持连接 tcp 连接、高可用性和故障转移策略. 快速开始 1. 先决条件 对于启用 maven 的项目,将以下依赖项添加到 pom.xml。 com.baidu.beidou navi-pbrpc 1.1.1 2.制作protobuf生成的消息 使用protoc命令编译IDL proto 文件并生成 java 源文件。 IDL proto 文件可以定义请求和响应类型。 下面是一个简单的示例: package com.baidu.beidou.navi.pbrpc.demo.proto; option cc_generic_services


网友评论