Skip to content

jknoxville/rsocket-js

 
 

Build Status

A JavaScript implementation of the RSocket protocol intended for use in browsers and/or Node.js. From reactivesocket.io:

[RSocket] is an application protocol providing Reactive Streams semantics over an asynchronous, binary boundary.

It enables the following symmetric interaction models via async message passing over a single connection:

  • request/response (stream of 1)
  • request/stream (finite stream of many)
  • fire-and-forget (no response)
  • event subscription (infinite stream of many)
  • channel (bi-directional streams)

Install

Packages are published to npm:

Contributing

See the CONTRIBUTING.md file for how to help out.

Documentation

Work in progress, see the docs.

Also see the example.

License

rsocket-js is Apache-licensed. We also provide an additional patent grant.

About

JavaScript implementation of RSocket

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE-examples

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%