高性能跨语言 RPC Hprose

高性能跨语言 RPC Hprose

2012-12-27
andot

Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写 —— 微服务首选引擎。

它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。

它提供了高效的序列化和反序列化库,并在此基础上提供了方便灵活的 RPC 引擎。

Hprose 支持众多编程语言,例如:

  • AAuto Quicker

  • ActionScript

  • ASP

  • C++

  • Dart

  • Delphi/Free Pascal

  • dotNET(C#, Visual Basic...)

  • Golang

  • Java

  • JavaScript

  • Node.js

  • Objective-C

  • Perl

  • PHP

  • Python

  • Ruby

  • ...

通过 Hprose,你就可以在这些语言之间方便高效的实现互通了。因此,Hprose 将是 微服务 的首选引擎。

hprose技术交流群:48855729

各种语言的项目请看 http://git.oschina.net/organizations/andot/projects

的码云指数为
超过 的项目
加载中

评论(24)

__JM_Joy__
__JM_Joy__
体验了一下,好劲! #Hprose#
刘飞羽
和直接访问rest API接口比较,有很大优势吗? #Hprose#
苏生不惑
苏生不惑
跨语言,好牛逼 #Hprose#
d
ddxkj
hprose有QQ群吗? #Hprose#
d
ddxkj
有教程吗? #Hprose#
d
ddxkj
支持支持 #Hprose#
zhangzhwade
zhangzhwade
不能处理特殊字符 #Hprose#
Yashin
Yashin
除了跨语言跨平台还有什么优势? #Hprose#
风亦流云
风亦流云
很不错额 #Hprose#
Tom-Lin
Tom-Lin
没看明白好在哪里?为什么是首选? #Hprose#

Hprose for PHP 2.0.24 发布,功能得到完善

Hprose for PHP 2.0.24 发布了。 相比最初的 Hprose for PHP 2.0,新版本除了一些 bug 修正以外,还增加和完善了以下功能: 客户端负载均衡,故障切换,幂等性调用自动重试。 Promises/A+ 和...

2016/12/07 21:57

Hprose for Go 2.0.0 发布,微服务首选引擎

Hprose 2.0 for Golang 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。 Hprose 2.0 for Golang 新增了许多特征: 更快更稳定的序列化。 增加了数据推送的支持。 oneway 调用支...

2016/10/31 10:51

Hprose 2.0.0 for HTML5 发布,高性能跨语言RPC

Hprose 2.0.0 for HTML5 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。 Hprose 2.0 for HTML5 不但比以往任何版本都快。而且还新增了许多特征: 增加了 oneway 调用支持。 增...

2015/08/11 14:01

Hprose 2.0.0 for Node.js 发布,高性能跨语言RPC

Hprose 2.0.0 for Node.js 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。 Hprose 2.0 for Node.js 不但比以往任何版本都快。而且还新增了许多特征: 增加了数据推送的支持。 ...

2015/08/11 13:58

Hprose PHP 扩展 1.5.5 发布

Hprose PHP 扩展 1.5.5 与时俱进的发布,本次更新增加对新发布的PHP 7.0.0 Alpha 2的支持。 Hprose是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是...

2015/06/26 09:39

Hprose for HTML5 1.5.4 发布

Hprose 是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。本项目是 Hprose 的 HTML5 版本实现。 特点: 跨语言,跨平台,支持 20 多种常用语言。 高效的序列化和反序列...

2015/06/23 09:16

Hprose for Node.js 1.6.0 发布

Hprose 是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。本项目是 Hprose 的 Node.js 版本实现。 特点: 跨语言,跨平台,支持 20 多种常用语言。 高效的序列化和反序...

2015/06/23 09:06

Hprose for Go 1.5.1 发布

Hprose for Go 1.5.0 发布,更新内容如下: 将 BytesReader 私有成员改为公共成员。 将 Reader 和 Writer 上的 Stream() 方法改为 Stream 字段,便于更细粒度的序列化优化。 去掉了TCP、Uni...

2015/06/09 10:17

Hprose for Objective-C/Swift 1.4.3 发布

Hprose for Objective-C/Swift 1.4.2 发布,本次更新主要修正了内存泄漏的问题。 Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进...

2015/06/09 09:57

没有更多内容

加载失败,请刷新页面

暂无问答

如何在微信小程序中使用 Hprose(二)

前一篇《如何在微信小程序中使用 Hprose》中,我们介绍了 hprose 在微信小程序中实现通讯的基本用法,今天我们来讲一下如何使用协程方式来使用 hprose,让异步调用同步化。...

2016/11/15 16:09
1K
1
如何在微信小程序中使用 Hprose

微信小程序 SDK 刚刚出来,就已经有一堆入门教程了。然而并没有关于如何在微信小程序中进行网络通讯的教程,所以我们今天就来讲一下新鲜出炉的独门绝技——hprose 如何在微信小程序中实现通讯...

2016/09/28 20:59
2.8K
4
如何在微信小程序中使用 Hprose(三)

前一篇《如何在微信小程序中使用 Hprose(二)》中,我们介绍了 hprose 在微信小程序中如何使用协程方式来使用 hprose,让异步调用同步化。今天我们来讲一下如何使用 hprose 所提供的 hprose...

2016/11/20 23:57
868
1
Hprose 和 Yar 的性能比较

之前总有人问我 Hprose 快,还是 Yar 快。这个问题我之前的回答都是,我没有做过测试,但我觉得 Yar 应该更快一些,毕竟他是鸟哥完全用纯 C 实现的。但这个答案好像并不能让大多数人满意。所...

2015/06/10 12:42
1K
7
秒杀 tj/co 的 hprose 协程库

ES6 中引入了 Generator,Generator 通过封装之后,可以作为协程来进行使用。 其中对 Generator 封装最为著名的当属 tj/co,但是 tj/co 跟 ES2016 的 async/await 相比的话,还存在一些比较严...

2016/11/23 10:11
2.5K
9
使用Hprose制作一个简单的分布式应用程序

使用Hprose制作一个简单的分布式应用程序只需要几分钟的时间。本文将用一个简单的实例来带您快速浏览使用Hprose for PHP进行分布式程序开发的全过程。 一、安装Hprose for PHP 安装条件 1)P...

2016/11/19 19:39
312
0
常见RPC框架汇总资料

dubbo Alibaba 开源给apache 的开源框架 dubbo spring cloud 未完待续 thrift 跨语言的rpc框架,facebook贡献给apache https://thrift.apache.org/ motan: 微博内部使用的rpc框架,底层支持j...

01/03 13:51
39
0
Hprose开源的高性能远程对象服务引擎

Hprose(High Performance Remote Object Service Engine) 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,...

2016/01/13 12:59
253
1
hporse-laravel-rpc(http,tpc)

laravel 安装 hprose 1安装hprose-php 2laravel http tcp服务启动 3supervisord后台常驻运行 4微服务调用 我这里用的是docker 地址有内部地址请注意替换 1 laravel 安装 hprose composer re...

2018/11/14 10:22
43
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部