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

Posted 大数据和人工智能躺过的坑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 }

 

以上是关于Hadoop HDFS编程 API入门系列之RPC版本2的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop HDFS编程 API入门系列之HDFS_HA

Hadoop HDFS编程 API入门系列之合并小文件到HDFS

Hadoop HDFS编程 API入门系列之HdfsUtil版本1

Hadoop HDFS编程 API入门系列之从本地上传文件到HDFS

Hadoop HDFS编程 API入门系列之路径过滤上传多个文件到HDFS

Hadoop HDFS编程 API入门系列之简单综合版本1