Hprose for Node.js 1.6.0 released

Hprose for Node.js 1.6.0 released

Hprose is an advanced lightweight cross-language cross-platform object-oriented high-performance remote dynamic communication middleware. This project is the Node.js version of Hprose.

Features:

Cross-language, cross-platform, supporting more than 20 common languages.

Efficient serialization and deserialization.

Simple and easy to use non-intrusive RPC, does not require any IDL, does not require any special way to define the data structure. Even the built-in objects and functions of Node.js can be directly published as remote services.

Multi-protocol binding. In addition to publishing services through HTTP, you can also publish services through TCP, Unix Socket, and WebSocket.

Services can be published and called synchronously or asynchronously.

Provides support for Future asynchronous programming mode.

Update content:

Added full-duplex socket binding mode support.

Added poolTimeout property to Socket client.

Added maxPoolSize property to Socket client.

Added onBeforeInvoke, onAfterInvoke, onSendError, and onSendHeader properties for the server side.

The Future implementation has been rewritten to be compatible with the Promises/A+ specification.

Added trunc method to BytesIO.

Removed hprose.Exception.

Added support for batch mode to allow returning serialized data.

Improved WebSocket server and client implementation.

Download address: https://github.com/hprose/hprose-nodejs/releases/tag/v1.6.0

<<:  Make your PHP 7 faster (GCC PGO)

>>:  A first look at Swift 2.0: Notable new features

Recommend

Do you know all the 6 ways for mobile game users to acquire games?

There are generally two ways for a user to obtain...

"Wi-Fi.HK" free wireless network throughout Hong Kong

This year, the Hong Kong government will work with...

How can we deliver ads to users who are most likely to spend money?

Every advertiser has this hope: to get the greate...

Did Lenovo make money by selling 50 million mobile phones?

Yesterday, Lenovo announced its 2013-2014 fiscal y...

How to become a "low-altitude hero"? You can't just fly if you want to!

Let’s talk about the “traffic rules” of the low-a...

BYD's journey to Japan was difficult after selling 15 cars in three years

On December 1, 2017, BYD held a delivery ceremony...