#Vpt 服务构建过程 1. 编写ice文件 - 创建传输的数据结构和接口规范. - [slice简单说明] [slice简单说明]:https://www.cnblogs.com/oloroso/p/6473334.html 2. 生成cpp源码 运行rpc目录下的gen.sh脚本生成cpp源码 3. 实现ice服务 创建一个新的class继承${moduleName}::${interfaceName}类,并实现相应虚函数接口 4. 启动ice服务 使用basic/rpc/IceRpc.hpp中的IceRpcServer模板类,构造时注意传入的identity,客户端连接时需要使用该identity.Server存在部分配置项,具体查看代码. 5. 实现客户端 创建一个新的element类继承basic::PipeElement,该类内部有成员变量IceRpcClient<${moduleName}::${interfaceName}Prx> m_rpcClient;构造时传入identity/IP/port/协议类型 6. 客户端的使用 使用getServer()获取Server连接的指针,并使用该指针调用在ice文件中创建的接口.