Hprose for HTML5 1.5.3 发布 - 开源中国社区
Float_left Icon_close
Hprose for HTML5 1.5.3 发布
andot 2015年05月21日

Hprose for HTML5 1.5.3 发布

andot andot 发布于2015年05月21日 收藏 18 评论 0

阿里云高性能云服务器,2折起! >>> >>>  

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

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

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 的 HTML5(Javascript)版本实现。

    特点:

  • 跨语言,跨平台,支持 20 多种常用语言。

  • 高效的序列化和反序列化。

  • 简单易用的无侵入式的RPC,不需要任何IDL,不需要任何特殊方式定义的数据结构。

  • 多协议绑定。该客户端支持对 Http 和 WebSocket 服务器的调用。

  • 提供了 Future 异步编程模式支持。

更新内容:

  • 为 BytesIO 增加了 writeAsciiString 方法。

  • 改进了 BytesIO 上的 toString 静态方法。

  • 改进了反序列化和 hprose.Formatter。

  •  优化了客户端上的众多方法和属性.

  • 增加了静态方法 Completer.isFuture。

  • 为Reader增加了 useHarmonyMap 属性。

  • 改进了 Harmony Map 实现。-0 和 0 的下标现在是相同的了。

  • 去掉了一些不必要的代码。

  • 为 JSONRPCClientFilter 增加了批处理调用支持。

  • 将 JSONRPCClientFilter 从 hprose.client 移动到 hprose.filter 名空间下(为了保证跟 nodejs 版本统一)。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Hprose for HTML5 1.5.3 发布
分享
评论(0)
最新评论
顶部