Skip to content

freewind-demos/java-apache-thrift-server-client-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Apache Thrift Demo

brew install thirft
thrift --gen java -out src/main/java/demo plus.thrift

将会在src/main/java/demo/thrift_gen生成相关的Java文件(PlusService.java)。

需要注意的是,生成的Java代码中,不光包含描述数据结构的代码,还包括Server和Client需要用到的代码,方便我们直接使用它们来创建我们自己的Server/Client.

Server

在IDE中运行demo.Server,服务器启动后会监听9090端口。

Starting the simple server at 9090 ...

Client

在IDE中运行demo.Client,它会连接服务器,并发出请求,得到回应后退出。

plus(1, 2) = 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published