dubbo之dubbo协议使用
发表于:2024-11-16 作者:千家信息网编辑
千家信息网最后更新 2024年11月16日,普通接口及实现类public interface DemoService{ String sayHello(String msg);}public class DemoServiceImpl i
千家信息网最后更新 2024年11月16日dubbo之dubbo协议使用
普通接口及实现类
public interface DemoService
{
String sayHello(String msg);
}
public class DemoServiceImpl implements DemoService
{
public String sayHello(String msg)
{
return "hello " + msg;
}
}
服务提供者配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd">
服务消费者配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd">
运行测试
public class Provider
{
public static void main(String[] args) throws Exception
{
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("dubbo-dubbo-provider.xml");
context.start();
System.in.read(); // 按任意键退出
}
}
public class Consumer
{
public static void main(String[] args) throws Exception
{
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("dubbo-dubbo-consumer.xml");
context.start();
DemoService demoService = (DemoService)context.getBean("demoService"); // 获取远程服务代理
String hello = demoService.sayHello("world"); // 执行远程方法
System.err.println( hello ); // 显示调用结果
}
}
直连模式
服务提供者,不用将服务注册到注册中心,并在dubbo:service配置中增加registry="N/A";
同时,服务消费者也不需要通过注册中心发现服务,并在dubbo:reference配置中增加url="dubbo://localhost:20880"直连地址.
相反,则通过注册中心来获取连接地址.
服务
配置
地址
提供者
消费者
消费
普通
不用
同时
接口
方法
模式
结果
代理
测试
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广电总局 网络安全法
网络技术地址划分
重庆全过程软件开发服务公司
莆田rpa软件开发
关系数据库中行列
数据库技术与应用方向
网络安全知识 视频教程
死神觉醒忘了服务器
黄冈软件开发地址
人民警察网络安全管理体检
战地1服务器信息怎么关
网络安全知识测评答案
威海直播软件开发外包公司
如何获取反向代理服务器ip
恒生电子外包软件开发员工
数据库三范式的理解
软件开发企业有哪些证书
七层网络安全
和平精英游戏服务器怎么关闭
公安网络安全工作发言
数字和谐共筑网络安全生态
我的世界永夜大陆服务器
按天计费的云服务器
centos邮件服务器命令
税务安全服务器接入
深圳访客管理软件开发中心
斗地主手游软件开发
服务器cpu百分之百
延庆区一站式网络技术服务系统
vue下拉菜单绑定数据库