Thrift--支持NodeJS与Java间的通信
发布时间
阅读量:
阅读量
Thrift–实现NodeJS和Java间通信
是由Facebook实现的一种高性能远程服务调用框架,并提供高效的远程服务调用功能以及支持多种编程语言的应用开发.
该系统基于接口描述语言构建服务框架,并实现跨语言服务开发能力。
其中所集成的代码生成器支持多种编程语言(如 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk 等),能够为各种复杂应用场景提供高效且无缝的服务实现。
数据传输采用二进制编码方式以减少文件体积。
相比 XML/JSON 格式具有更低的空间占用。
特别适合处理高并发任务、大规模数据以及多种编程环境的需求。
安装
nodejs(ver5.6.0)安装npm install thrift --save
可用于按照操作系统版本进行下载编译Java(ver1.8.0)。可以直接用于安装。http://thrift.apache.org/download
使用
1.定义接口
声明RPC接口
namespace java service.demo
service Hello{
string helloString(1:string para)
}
通过thri
全部评论 (0)
还没有任何评论哟~
