Hadoop HDFS编程 API入门系列之RPC版本2(九)

简介:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

代码

复制代码
 1 package zhouls.bigdata.myWholeHadoop.RPC.rpc2;
 2 
 3 public class LoginServiceImpl implements LoginServiceInterface {
 4 
 5     @Override
 6     public String login(String username, String password) {
 7         
 8         return username + " logged in successfully!";
 9     }
10 
11 }
复制代码

 

 

 

 

 

 

 

复制代码
 1 package zhouls.bigdata.myWholeHadoop.RPC.rpc2;
 2 
 3 public class LoginServiceImpl implements LoginServiceInterface {
 4 
 5     @Override
 6     public String login(String username, String password) {
 7         
 8         return username + " logged in successfully!";
 9     }
10 
11 }
复制代码

 

 

 

 

 

 

复制代码
 1 package zhouls.bigdata.myWholeHadoop.RPC.rpc2;
 2 
 3 import java.io.IOException;
 4 
 5 import org.apache.hadoop.HadoopIllegalArgumentException;
 6 import org.apache.hadoop.conf.Configuration;
 7 import org.apache.hadoop.ipc.RPC;
 8 import org.apache.hadoop.ipc.RPC.Builder;
 9 import org.apache.hadoop.ipc.RPC.Server;
10 
11 public class Starter {
12 
13     public static void main(String[] args) throws HadoopIllegalArgumentException, IOException {
14         
15         
16         Builder builder = new RPC.Builder(new Configuration());
17         
18         builder.setBindAddress("HadoopMaster").setPort(10000).setProtocol(LoginServiceInterface.class).setInstance(new LoginServiceImpl());
19         
20         Server server = builder.build();
21         
22         server.start();
23         
24         
25         
26     }
27     
28     
29 }
复制代码

 


本文转自大数据躺过的坑博客园博客,原文链接:http://www.cnblogs.com/zlslch/p/6175652.html,如需转载请自行联系原作者

相关文章
|
Java API Maven
HDFS的API操作
HDFS的API操作
346 0
|
9月前
|
XML JSON API
识别这些API接口定义(http,https,api,RPC,webservice,Restful api ,OpenAPI)
本内容介绍了API相关的术语分类,包括传输协议(HTTP/HTTPS)、接口风格(RESTful、WebService、RPC)及开放程度(API、OpenAPI),帮助理解各类API的特点与应用场景。
|
分布式计算 Hadoop Android开发
hadoop-eclipse-plugin(版本hadoop2.7.3)
hadoop-eclipse-plugin(版本hadoop2.7.3)
555 6
hadoop-eclipse-plugin(版本hadoop2.7.3)
|
XML API 网络架构
API架构风格对比:SOAP vs REST vs GraphQL vs RPC
API架构风格对比:SOAP vs REST vs GraphQL vs RPC
492 2
|
存储 分布式计算 Hadoop
Hadoop 3.x版本的新特性
【6月更文挑战第18天】
947 2
|
分布式计算 Hadoop Java
Hadoop MapReduce编程
该教程指导编写Hadoop MapReduce程序处理天气数据。任务包括计算每个城市ID的最高、最低气温、气温出现次数和平均气温。在读取数据时需忽略表头,且数据应为整数。教程中提供了环境变量设置、Java编译、jar包创建及MapReduce执行的步骤说明,但假设读者已具备基础操作技能。此外,还提到一个扩展练习,通过分区功能将具有相同尾数的数字分组到不同文件。
257 1
|
分布式计算 Hadoop Java
面向开发者的Hadoop编程指南
【8月更文第28天】Hadoop是一个开源软件框架,用于分布式存储和处理大规模数据集。它由Hadoop分布式文件系统(HDFS)和MapReduce编程模型组成。本指南旨在帮助初学者和中级开发者快速掌握Hadoop的基本概念和编程技巧,并通过一些简单的示例来加深理解。
651 0
|
Java 大数据 API
【大数据】HDFS、HBase操作教程(含指令和JAVA API)
【大数据】HDFS、HBase操作教程(含指令和JAVA API)
453 0
【大数据】HDFS、HBase操作教程(含指令和JAVA API)
|
存储 分布式计算 Hadoop
Spark编程实验一:Spark和Hadoop的安装使用
Spark编程实验一:Spark和Hadoop的安装使用