RPC方式开发ServiceComb应用程序
步骤:
-
框架结构:一个父工程,三个子模块(服务接口,服务提供者,服务消费者)
-
开发服务接口,安装服务接口到本地仓库
-
开发服务提供者,导入坐标
<!-- rpc通信模型--> <dependency> <groupId>org.apache.servicecomb</groupId> <artifactId>transport-highway</artifactId> </dependency> <!-- rpc编程模型--> <dependency> <groupId>org.apache.servicecomb</groupId> <artifactId>provider-pojo</artifactId> </dependency>
-
开发服务提供者的类
@RpcSchema(schemaId = "rpcToday") public class RpcProviderServiceImpl implements RpcServiceInterface { @Override public String sayRpc(String name) { return "today is very nice " + name; } }
-
开发服务提供者的启动类
-
配置microservice.yaml文件