代码拉取完成,页面将自动刷新
随着微服务的流行,不管是企业级应用还是互联网应用都在向微服务架构转变,我们在享用微服务给我们带来价值的同时,也发现了传统的开发模式上微服务给我们带来的管理、部署的问题,比如新增或扩展provider后,consumer需要重新引用provider的API,或者后端服务做升级更新后,前端调用端一般也要跟着升级。本项目就是为了解决此类问题。
特点:
原理:
团队参与成员:林懂、张富、陈月峰
服务提供者配置
@Configuration
public class RpcService extends DubboProviderConfig {
}
消费者配置
@Configuration
public class ReferenceDubbo extends DubboConsumerConfig {
@Bean
public GenericService dubbo()
{
return new DubboService();
}
}
消费者调用示例:
@Autowired GenericService gen;
public static void main(String[] args) {
Map<String,Object> obj=new HashMap<>();
obj.put("name","HelloWorld");
genericService.$invoke("com.provider.test.HelloWorld","1.0.0",
"getTest",obj);
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。