您还在为 Ajax 跨域问题而头疼吗?
您还在为 WebService 的低效而苦恼吗?
您还在为选择 C/S 还是 B/S 而犹豫不决吗?
您还在为桌面应用向手机网络应用移植而忧虑吗?
您还在为如何进行多语言跨平台的系统集成而烦闷吗?
您还在为传统分布式系统开发的效率低下运行不稳而痛苦吗?

好了,现在您有了 Hprose,上面的一切问题都不再是问题!

Hprose (High Performance Remote Object Service Engine) 是一个商业开源的新型轻量级跨语言跨平台的面向对象的高性能远程动态通讯中间件。它支持众多语言,例如 C++, .NET, Java, Delphi, Objective-C, ActionScript, JavaScript, ASP, PHP, Python, Ruby, Perl 等语言,通过 Hprose 可以在这些语言之间实现方便且高效的互通。

Hprose 易学易用,且功能强大,您只需很短时间的学习,就可以用它方便地构建出跨语言跨平台分布式的电信级应用系统。

最新消息

  • Hprose 1.2 限时下单大优惠!

    2010-06-23

    为感谢旧雨新知对本公司的支持,庆祝 Hprose 1.2 版顺利推出,特别推出限时下单大优惠活动,凡是在活动日期 2010 年 06 月 23 日至 2010 年 06 月 25 日成功下单者,全部产品 8 折大优惠!好机会不要错过哦~

  • Hprose 1.2 正式版发布

    2010-06-23

    Hprose 1.2 相对于 1.1 版来说更加高效稳定,并且增加了一些更加贴心的功能:

    ActionScript 2 增加了 timeout 属性,提供了更加方便的异步调用方式。

    ActionScript 3 除了增加了以上特征外,还增加了标准事件支持,可以直接在 Flex 的 mxml 中通过标签方式绑定事件。

    JavaScript 改善了跨域功能,增加了 timeout 属性,提供了更加方便的异步调用方式,提供了独立的远程服务代理对象支持,增加了 HproseClassManager,跨语言传输自定义对象更加方便。

    Delphi 对容器类型增加了多读单写锁,性能更加高效,增加了 Timeout 属性。

    C++ Builder 增加了安装包样例。

    C# 序列化反序列化对象的效率和范型容器序列化反序列化的效率提升了6-8倍。增强了异步调用中的UI同步(控制台、.NET CF、.NET 1.x),增加了Timeout,修正了 BigInteger 移植版本中的许多问题,去掉了 unsafe 代码,可完美支持 SilverLight。

    Java 增加了 Timeout 设置。

    Objective-c 增加了 Keep-Alive 设置,增加了 Blocks 回调支持和 Blocks 错误事件支持,异步编程更加方便。

    PHP 增加了 Timeout 和 Keep-Alive 设置,增加了 SAE 专用版,增加了 HproseClassManager。

    Ruby、Python 都增加了 Timeout 和 Keep-Alivve 设置,增加了 HproseClassManager。

    增加了对 ASP 的支持,包含ASP服务器和客户端,支持 VBScript 和 JScript,支持同步调用和异步调用。

    各种语言支持中有零星的 bug 修正。

  • Hprose 专业调试工具忘忧草(Nepenthes)在线试用版

    2010-05-28

    忘忧草(Nepenthes)是 Hprose 专业版中提供的 Hprose 服务专业调试工具。通过它,您不需要编写任何客户端程序即可对您发布的 Hprose 服务进行测试。为方便试用版用户能够体验忘忧草的快捷方便,这里我们提供了在线试用版本。该版本与正式版本的区别在于:该在线版本只有在您开启 Hprose 服务器的跨域选项后才能用它调试。

    Hprose 专业调试工具忘忧草(Nepenthes)在线试用版入口

  • Hprose 1.1 试用版开放下载

    2010-05-28

    为报答广大的 Hprose 支持者,为了让所有对 Hprose 感兴趣的用户都能有一个亲身体验的机会,我们将于近日开放 Hprose 1.1 试用版的下载。

    该试用版以非源码形式提供,仅支持某些语言的特定版本,仅供用户用于项目开发前的技术评估。不得采用任何方式对该试用版进行反向工程,在未取得正式版授权的前提下,不得将该试用版直接用于任何商业项目、开源项目和个人项目中,否则将视为侵权。

    Hprose 1.1 试用版申请入口

  • Hprose 1.1 发布

    2010-05-16

    Hprose 1.1 是 Hprose 1.0 的升级版,它包含了许多新的特征,更多细节的改善让您的开发变得更加轻松。除了支持 Hprose 1.0 所支持的所有语言外,Hprose 1.1 还新增了对 Objective-C 的支持!

  • Hprose for Objective-C 火热登场

    2010-05-01

    Hprose for Objective-C 是一个让您彻底改变 iPhone 网络应用传统开发方式的划时代产品。

    您可以用它来开发复杂的分布式企业应用,也可以用它来开发火爆的互联网游戏,还可用它来开发功能强大的网络组件。

    它不但支持 iPhone, iPod Touch,它同样也支持 Mac OS X,它还支持 Apple 最新推出的 iPad。

    有了它,以上所有平台的网络应用开发都将变得异常轻松。

  • Hprose 1.0 发布

    2010-04-22

    经过一年多的努力,Hprose 1.0今天终于正式发布了。

    Hprose 1.0 支持的语言包括 .NET, Java, Delphi/C++ Builder, FreePascal, ActionScript, JavaScript, PHP, Python 和 Ruby。

授权许可

Hprose 是商业开源软件,在取得 Hprose 商业使用授权后,您可以将它用于您所拥有所有权的商业项目的开发当中,Hprose 商业使用授权没有开发者人数、服务器CPU数量、授权年限等限制,但对二次分发有一定的特别要求。如果您所开发的项目或产品涉及到对 Hprose 的二次分发,还需要取得相应的二次分发授权。

如果您需要了解更多关于授权许可方面的信息,请致信到 sales@hprfc.com 与我们联系。