博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
淘宝SOA框架dubbo学习(6)--回声测试
阅读量:7029 次
发布时间:2019-06-28

本文共 936 字,大约阅读时间需要 3 分钟。

hot3.png

由于用例比较简单,直接上代码吧!

import org.springframework.context.support.ClassPathXmlApplicationContext;import com.alibaba.dubbo.demo.DemoService;import com.alibaba.dubbo.rpc.service.EchoService;public class Consumer {    /**     * @param args     * @throws Exception     */    public static void main(String[] args) throws Exception {        ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(                new String[] { "classpath:consumer.xml" });        context.start();        // 回声测试        DemoService demoService = (DemoService) context.getBean("demoService");        for (int i = 0; i < 10; i++) {            EchoService echoService = (EchoService) demoService; // 强制转型为EchoService            String status = (String) echoService.$echo("OK=" + i); // 回声测试可用性            System.out.println(status);        }    }}

客户端控制台返回值:

OK=0OK=1OK=2OK=3OK=4OK=5OK=6OK=7OK=8OK=9

转载于:https://my.oschina.net/hanshubo/blog/377974

你可能感兴趣的文章
使用cached的wrapper类读取请求响应内容
查看>>
[python][os]分离文件目录,文件名以及文件后缀
查看>>
解决Android Studio SDK无法下载问题
查看>>
雷军定AI+IoT为小米核心战略,牵手宜家推进生态布局
查看>>
书评:《All About Java 8 Lambdas》
查看>>
搜狗信息流推荐算法实践
查看>>
Visual Studio 2017 15.6发布
查看>>
2019年Java和JVM生态系统预测:OpenJDK将成为Java运行时市场领导者
查看>>
拥抱PostgreSQL,红帽再表态:SSPL的MongoDB坚决不用
查看>>
架构设计复杂度的6个来源
查看>>
360首席安全官谭晓生宣布离职
查看>>
在敏捷中应用测试驱动开发
查看>>
到底谁应该对软件开发的质量负责?
查看>>
微软Windows Core OS被曝应用了开源组件
查看>>
用Elm语言降低失败的风险
查看>>
资深专家都知道的Docker常用命令
查看>>
谈谈UCloud的秒级在线快照服务
查看>>
Spring Web Services 3.0.4.RELEASE和2.4.3.RELEASE发布
查看>>
EGO走进美团——追寻千亿市场背后的技术力量
查看>>
腾讯正式宣布成立技术委员会,要对组织架构下狠手
查看>>