Hprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Added uriList method. Added onfailswitch event. Added failround readonly property. No wait on the first round failswitch.
Added failswitch parameter for subscribe
Changed failswitch algorithm.
Improved Tcp & WebSocket Client.
Update BinaryString. Fixed raw invoke. Fixed raw batch invoke.
Fixed Future.prototype.lastIndexOf Fixed Future.lastIndexOf
Fixed WebSocketClient
Added filters method for Client. Improved toBinaryString. Added includes, find, findIndex, fill, copyWithin method. Added indexOf, lastIndexOf, includes, find, findIndex method. Fixed APICloud Tcp Socket. Fixed then. Added Future.promise.done. Added Future.promise.fail, Future.promise.complete, Future.promise.always. Fixed TimeoutError. Fixed retry. Added toPromise and fill method for Future. Update FlashHttpRequest.swf.
Fixed APICloud Http Client. Improved TcpClient & some helper function. Fixed header comment. Added APICloud TCP Socket support. Fixed APICloudTcpSocket.
Improved Promises/A+ implementation