Hprose 2.0.0 for HTML5 發(fā)布,高性能跨語(yǔ)言RPC
Hprose 2.0.0 for HTML5 終于發(fā)布了。這是一個(gè)里程碑版本,針對(duì)開(kāi)發(fā)者進(jìn)行了多項(xiàng)改進(jìn)。
Hprose 2.0 for HTML5 不但比以往任何版本都快。而且還新增了許多特征:
增加了 oneway 調(diào)用支持。
增加了對(duì)冪等性(idempotent)調(diào)用自動(dòng)重試的支持。
增加了(偽)同步調(diào)用支持。
增加了客戶(hù)端負(fù)載均衡,故障切換的支持。
對(duì)客戶(hù)端調(diào)用的 API 進(jìn)行了優(yōu)化,將多余的位置參數(shù)改為命名參數(shù)。
增加了新的中間件處理器支持,可以實(shí)現(xiàn)更強(qiáng)大的 AOP 編程。
增強(qiáng)了批處理功能。
新的 Future 實(shí)現(xiàn),不但完全實(shí)現(xiàn)了 Promises/A+ 規(guī)范,而且提供了許多功能強(qiáng)大,使用方便的 API。另外,還提供了對(duì) ECMAScript 6 中 Promise 對(duì)象的模擬實(shí)現(xiàn)。
Hprose 2.0 for HTML5 還提供了完整的用戶(hù)手冊(cè):https://github.com/hprose/hprose-html5/wiki
Hprose 2.0 for HTML5 下載地址:https://github.com/hprose/hprose-html5/releases/tag/v2.0.0