A C# implementation of WAMP (The Web Application Messaging Protocol)
The implementation supports WAMPv2 and includes both Json and MsgPack support, and both Router (Broker and Dealer roles) and Client (Publisher/Subscriber and Callee/Caller) roles.
The implementation also supports WAMPv1, both client and server roles.
Master | Provider |
---|---|
Windows CI Provided By CodeBetter and JetBrains | |
Windows CI Provided By AppVeyor | |
Mono CI Provided by travis-ci |
WampSharp v1.2.2.8-beta released, see version release notes.
See Get started tutorial and
- Getting started with Callee
- Getting started with Caller
- Getting started with Subscriber
- Getting started with Publisher
See Wiki documentation for more help.
WAMPv1 support is still available. You can read about it at the Wiki.
In order to use it, Install WampSharp.WAMP1.Default from NuGet.
If you're updating from a previous WampSharp version and you're not interested yet in updating your application to WAMPv2, please read the following notes.
If you found WampSharp helpful and want to donate, you are welcome to do so via PayPal.
Your donations help keep this project development alive.