如何实现RPC实验
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章将为大家详细讲解有关如何实现RPC实验,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。package com.rpc;import java.io.IOExc
千家信息网最后更新 2025年12月02日如何实现RPC实验
这篇文章将为大家详细讲解有关如何实现RPC实验,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
package com.rpc;import java.io.IOException;import org.apache.hadoop.ipc.VersionedProtocol;public interface MyRPCProtocol extends VersionedProtocol { public static final long versionID = 4L; String hello(String name);}class MyRPCProtocolImpl implements MyRPCProtocol { @Override public long getProtocolVersion(String arg0, long arg1) throws IOException { return MyRPCProtocol.versionID; } @Override public String hello(String name) { return "hello " + name; } }package com.rpc;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.ipc.RPC;import org.apache.hadoop.ipc.RPC.Server;public class MyServer { public static int PORT = 3333; public static void main(String[] args) throws Exception { final Server server = RPC.getServer(new MyRPCProtocolImpl(), "localhost", MyServer.PORT, new Configuration()); server.start(); } }package com.rpc;import java.net.InetSocketAddress;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.ipc.RPC;public class MyClient { public static void main(String[] args) throws Exception { final InetSocketAddress inetSocketAddress = new InetSocketAddress("localhost", MyServer.PORT); MyRPCProtocol rpc = (MyRPCProtocol)RPC.getProxy(MyRPCProtocol.class, MyRPCProtocol.versionID, inetSocketAddress, new Configuration()); String str = rpc.hello("习大大"); System.out.println(str); RPC.stopProxy(rpc); } }依赖包:hadoop-core-1.2.1、commons-configuration-1.6、commons-lang-2.4、commons-logging-1.1.1
关于"如何实现RPC实验"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
篇文章
实验
更多
不错
实用
内容
文章
知识
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
海盗湾代理服务器
flash 数据库
数据库中模式r的基本fd
不能设置数据库的安全性
数据库四个特性的实现原理
大华平台服务器ip地址有限制么
重庆网络安全宣传周末
柯米网络技术有限公司
sql数据库免费下载
国际服务器数量
数据库之间自动同步
最好用代理服务器
宏腾网络技术有限公司联系
网络安全 签名
软件开发关键业务是什么
fm2017数据库选择
上海数据软件开发设施检测中心
软件开发求职意向有哪些
智能手机软件开发里的分工
兵人指挥官服务器维护
PVE能搭建云服务器吗
老头环服务器在哪
计算机三级数据库技术书
光明区品质网络技术开发动态
用数据库系统创建一个库
电脑怎么打开其他的服务器
网络安全高手是什么
服务器主板显示bd
数据库应用使用
网络技术寻人公司