java dubbo jsf_GitHub - gitcfly/MDubboDemo: 仿dubbo+jsf框架之使用示例 红太狼 2022-11-06 04:56 88阅读 0赞 MDubboDemo 仿dubbo+jsf框架之使用示例 本框架设计如下: 1、以zookeeper为注册中心,提供服务发现与注册功能。 2、开发了单独的所有服务器MDubboIndexServer,用于向客户端提供注册中心地址列表。 3、MdubboClient客户端,为本框架的核心,提供RPC服务。 使用步骤: 第一步,安装zookeeper服务端,由于本项目以zookeeper作为注册中心,因此首先需要在安装zookeeper服务端。可以参考网上的教程。 假设zookeeper运行在集群环境,地址分别为: 192.168.12.121:2181, 192.168.12.122:2181, 192.168.12.123:2181。 第二步,将注册中心zookeeper的地址和端口加入到索引服务器的配置文件中(webapp/centerList.txt),如下: \#此行为注释,每行一个地址,\#号的行为注释 address=192.168.12.121:2181 address=192.168.12.122:2181 address=192.168.12.123:2181 第四步,在自己的项目的pom.xml中引入mdubbo客户端依赖,这是本框架的核心,服务提供端和服务消费端都需要引入,如下。 com.ckj.projects MDubboClient 1.1-SNAPSHOT 第五步, 1)、服务订阅端provider配置。 在spring配置文件中配置provider,如下: 2)、服务订阅端subscriber配置 第六步,服务RPC调用 @Autowired ProviderService providerService; @Resource TaskExcutorService taskExcutorService; @Test public void testProviderService()\{ System.out.println(providerService.getClass().getName()); String res=providerService.doService("hello boy!"); System.out.println("providerService.doService():"+res); System.out.println("providerService.getMsg():"+providerService.getMsg()); Message\[\] msglist=providerService.getMsgList(); System.out.println("providerService.getMsgList():"+ Arrays.toString(msglist)); providerService.sendListMsg(msglist); System.out.println("完成。。。"); System.out.println(taskExcutorService.doTask(new Message(),new Message())); \} 开发完成:链接地址: 索引服务器:https://github.com/chenfengluoye/MDubboIndexServer MdubboClient:https://github.com/chenfengluoye/MDubboClient MdubboDemo:https://github.com/chenfengluoye/MDubboDemo
相关 Java集合框架(List,Set)使用示例 在Java中,`List`和`Set`是两种常用的集合数据结构。以下是它们的使用示例: 1. List (有序可变列表) - `ArrayList`: 无界动态数组 ```j 柔光的暖阳◎/ 2024年09月11日 04:24/ 0 赞/ 36 阅读
相关 Java各种日志框架使用示例 序 在实际的开发过程中,为什么Java的日志体系总会给编程人员一种混乱的感觉,根本的原因是因为Java的日志体系没有统一的实现和使用标准。比如正在开发的系统使用的日志框架 系统管理员/ 2022年12月22日 09:41/ 0 赞/ 93 阅读
相关 【RPC框架】之 Dubbo 一、分布式基础理论 -------------------- 1、什么是分布式系统 《分布式系统原理与范型》定义: 分布式系统是若干独立计算机的集合,这些计算机 小咪咪/ 2022年12月15日 14:11/ 0 赞/ 162 阅读
相关 【Dubbo】SpringBoot 整合 Dubbo 示例 因为 Dubbo 的依赖中引入了 Spring 相关 Jar 包,所以使用 Dubbo 默认是基于 Spring 的,在前面的文章我们介绍了如何 Dubbo 进行远程通信和服务 ╰半夏微凉°/ 2022年11月19日 11:24/ 0 赞/ 206 阅读
相关 java dubbo jsf_GitHub - gitcfly/MDubboDemo: 仿dubbo+jsf框架之使用示例 MDubboDemo 仿dubbo+jsf框架之使用示例 本框架设计如下: 1、以zookeeper为注册中心,提供服务发现与注册功能。 2、开发了单独的所有服务器MD 红太狼/ 2022年11月06日 04:56/ 0 赞/ 89 阅读
相关 分布式服务框架 dubbo/dubbox 入门示例 dubbo是一个分布式的服务架构,可直接用于生产环境作为SOA服务框架。 官网首页:[http://dubbo.io/][http_dubbo.io] ,官方用户指南 [ht 「爱情、让人受尽委屈。」/ 2022年06月18日 12:24/ 0 赞/ 283 阅读
相关 分布式服务框架 dubbo/dubbox 入门示例 dubbo是一个分布式的服务架构,可直接用于生产环境作为SOA服务框架。 官网首页:[http://dubbo.io/][http_dubbo.io] ,官方用户指南 [ht 绝地灬酷狼/ 2022年05月30日 00:16/ 0 赞/ 239 阅读
相关 前端框架iviewui使用示例之menu 官方文档对非模板模式(非 template/render 模式)语焉不详,一个简单的例子调了好长时间,贴一下代码,帮助一下同道中人。 调试代码,注意修改js、css 骑猪看日落/ 2022年04月06日 11:46/ 0 赞/ 224 阅读
相关 C# 仿刷-框架MvcThrottle的使用 [C\ 仿刷-框架MvcThrottle的使用][C_ _-_MvcThrottle] 1.介绍 1)用MvcThrottle你能保护你的网站不受攻击、刷。 2)你可以限 以你之姓@/ 2021年12月19日 16:17/ 0 赞/ 97 阅读
还没有评论,来说两句吧...