Hprose 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Hprose 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Hprose 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
开源组织
地区 国产
投 递 者 andot
适用人群 未知
收录时间 2012-12-27

软件简介

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

BOM

器件型号 器件厂商 更多信息
{{o.mpn}} {{o.mfr}} 查看

评论

点击加入讨论🔥(28) 发布并加入讨论🔥
发表了资讯
2016/12/08 06:50

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

Hprose for PHP 2.0.24 发布了。 相比最初的 Hprose for PHP 2.0,新版本除了一些 bug 修正以外,还增加和完善了以下功能: 客户端负载均衡,故障切换,幂等性调用自动重试。 Promises/A+ 和 co/yield 实现,具有比 async/await 更加强大的异步编程的能力。 改进了推送服务,客户端增加了 isSubscribed 和 subscribedList 方法。 服务器端上下文中增加了获取调用方法(不只是方法名)和获取所有发布方法的能力。 更完善 http 客...

10
9
发表了资讯
2016/10/31 00:00

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

Hprose 2.0 for Golang 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。 Hprose 2.0 for Golang 新增了许多特征: 更快更稳定的序列化。 增加了数据推送的支持。 oneway 调用支持。 增加了对幂等性(idempotent)调用自动重试的支持。 增加了异步调用支持。 客户端增加了负载均衡,故障切换的支持。 对客户端调用和服务器发布的 API 进行了优化,将多余的位置参数改为命名参数。 增加了新的中间件处理器支持,可以...

18
75
发表了资讯
2015/08/11 00:00

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

Hprose 2.0.0 for HTML5 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。 Hprose 2.0 for HTML5 不但比以往任何版本都快。而且还新增了许多特征: 增加了 oneway 调用支持。 增加了对幂等性(idempotent)调用自动重试的支持。 增加了(伪)同步调用支持。 增加了客户端负载均衡,故障切换的支持。 对客户端调用的 API 进行了优化,将多余的位置参数改为命名参数。 增加了新的中间件处理器支持,可以实现更强大的 ...

12
56
发表了资讯
2015/08/11 00:00

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

Hprose 2.0.0 for Node.js 终于发布了。这是一个里程碑版本,针对开发者进行了多项改进。 Hprose 2.0 for Node.js 不但比以往任何版本都快。而且还新增了许多特征: 增加了数据推送的支持。 增加了 oneway 调用支持。 增加了对幂等性(idempotent)调用自动重试的支持。 增加了(伪)同步调用支持。 增加了客户端负载均衡,故障切换的支持。 对客户端调用和服务器发布的 API 进行了优化,将多余的位置参数改为命名参数。 增加了...

0
23
发表了资讯
2015/06/26 00:00

Hprose PHP 扩展 1.5.5 发布

Hprose PHP 扩展 1.5.5 与时俱进的发布,本次更新增加对新发布的PHP 7.0.0 Alpha 2的支持。 Hprose是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。 Hprose支持众多编程语言,例如: AAuto Quicker Ac...

10
26
发表了资讯
2015/06/23 00:00

Hprose for HTML5 1.5.4 发布

Hprose 是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。本项目是 Hprose 的 HTML5 版本实现。 特点: 跨语言,跨平台,支持 20 多种常用语言。 高效的序列化和反序列化。 简单易用的无侵入式的RPC,不需要任何IDL,不需要任何特殊方式定义的数据结构。 多协议绑定。该客户端支持对 Http 和 WebSocket 服务器的调用。 提供了 Future 异步编程模式支持。 支持 Bower 方式安装。 支持通过 cdnjs 引用加速。...

5
38
发表了资讯
2015/06/23 00:00

Hprose for Node.js 1.6.0 发布

Hprose 是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。本项目是 Hprose 的 Node.js 版本实现。 特点: 跨语言,跨平台,支持 20 多种常用语言。 高效的序列化和反序列化。 简单易用的无侵入式的 RPC,不需要任何 IDL,不需要任何特殊方式定义的数据结构。甚至对 Node.js 的内置对象和函数都可以直接发布为远程服务。 多协议绑定。除了可以通过 HTTP 发布服务以外,还可以通过TCP,Unix Socket,WebSock...

0
17
发表了资讯
2015/06/09 00:00

Hprose for Go 1.5.1 发布

Hprose for Go 1.5.0 发布,更新内容如下: 将 BytesReader 私有成员改为公共成员。 将 Reader 和 Writer 上的 Stream() 方法改为 Stream 字段,便于更细粒度的序列化优化。 去掉了TCP、Unix Socket 服务器上并没有什么卵用的 ThreadCount 字段。 Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单...

11
27
发表了资讯
2015/06/09 00:00

Hprose for Objective-C/Swift 1.4.3 发布

Hprose for Objective-C/Swift 1.4.2 发布,本次更新主要修正了内存泄漏的问题。 Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。 它提供了高效的序列化和反序列化库,并在此基础上提供了方便灵...

4
23
发表了资讯
2015/06/09 00:00

Hprose for Delphi/FreePascal 1.4.2 发布

Hprose for Delphi/FreePascal 1.4.2 发布,本次更新内容如下: 增加了对 Delphi XE8, XE9 的支持。 增加的对调用远程方法的名空间的支持。 修正了 在变体类型对象上调用0个参数的方法时带括号会出错的问题。 Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的...

7
13
发表了资讯
2015/06/09 00:00

Hprose for Java 1.5.2 发布

Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。 Hprose 支持众多编程语言,例如: AAuto Quicker ActionScript ASP C++ Dart Delphi/Free Pascal dotNET(C#, Visual Basic...) Golang Java J...

15
70
发表了资讯
2015/06/01 00:00

Hprose for PHP 1.5.5 发布

Hprose for PHP 1.5.5 发布,本次更新内容如下: 为 Http 客户端增加了 setOption 和 removeOption 方法,用户可以用它们设置 curl 扩展的属性,比如 SSL 证书,IPv6 支持等等。 更安全的自动载入机制,避免了对非 Hprose 类的载入。 修正了 Http 客户端在收到服务器返回 100 响应时陷入无限循环的问题。 增加了 Http 客户端的例子。 增加了 JSONRPC 服务器端的批处理支持。 改进了 Swoole Socket 客户端的实现。 Hprose 是高性...

6
24
发表了资讯
2015/05/29 00:00

Hprose for .NET 1.4.0 发布

这是 Hprose for .NET 发布的第一个稳定版本,本次发布内容如下: 支持除 .NET Micro Framework 以外的所有 .NET 框架版本,其中包含: .NET Framework 1.0 ~ 4.5.1 .NET CompactFramework 1.0 ~ 3.5 .NET Framework X64 2.0 ~ 4.0 .NET Framework Client Profile 3.5 ~ 4.0 .NET Core 4.5 ~ 4.5.1 SilverLight 2.0 ~ 5.0 Windows Phone 7.0 ~ 8.1 Mono Unity Unity iOS Unity Web 支持同步调用和异步调用。 支持 HTTP 和 TCP ...

4
41
发表了资讯
2015/05/29 00:00

Hprose for Objective-C/Swift 1.4.2 发布

Hprose for Objective-C/Swift 1.4.2 发布,本次更新主要增加了对 CocoaPods 的支持。增加了 HproseContext。 Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。 它提供了高效的序列化和反序列化...

5
18
发表了资讯
2015/05/27 00:00

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

Hprose for Go 1.5.0 发布,更新内容如下: 更短的包路径:github.com/hprose/hprose-go 更小的核心包路径:github.com/hprose/hprose-go/io 修正了对非 utf-8 编码的字符串的序列化。 为 Http 客户端增加了 Header 方法,允许用户自己设置 Http 头信息。 为 Socket 客户端增加了可替换的全局连接池。 修正了无法序列化结构体中指针字段的问题。 为 hprose.Reader 增加了 JSONCompatible 属性,以使得反序列化出的 map 结构能够...

21
55
发表了资讯
2015/05/24 00:00

Hprose PHP 扩展 1.5.4 发布

Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。 Hprose 支持众多编程语言,例如: AAuto Quicker ActionScript ASP C++ Dart Delphi/Free Pascal dotNET(C#, Visual Basic...) Golang Java J...

12
65
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
28 评论
768 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部