Project DescriptionThe goal of pServiceBus(Phoenix Service Bus) is to provide an API and Service Components that would make implementing an ESB Infrastructure in your environment easy. It's developed in C#, and also have API written for Javascript and Java Clients.
Why another ESB for .NET?
- Easy to setup; One click installer
- It provides security manager for implementing centralized authentication and authorization
- It is scalable and has support for many transports including WCF(NetTcp), MSSQL, WP7 Push Notification, MSMQ, RabbitMQ, Redis, RavenDB, TCP, WebService, HTTP, Email, and more to come
- It has pluggable interfaces
- It provides a simple API for communication to the ESB
- It gives Web developers the ability to use Javascript based API to interact with the ESB just like in the .NET API implementation using (Websocket, HTTP Streaming, Long Polling, and Server Sent Event)
- Best of all, it is free
Commercial Option Offering/FeaturesClick
Commercial Option for details. If you are interested please contact me through Codeplex
Phoenix Service Bus Road MapFor information about upcoming feature set visit the
Road Map page
Message Performance Result (Based on Version 1.0.2)Performance ResultSample Chat ApplicationClick
here to try out a running chat application. The url might not be available due to possibilities of spammer. Spammer beware!!
PServiceBus Java Client (Moved to Github)https://github.com/rpgmaker/PServiceBus-Java-ClientHow to setup service bus for Windows Server 2008 RC2Setting up service bus for windows server 2008 RC2MessageShark(Open Source Binary Serializer to replace .Net Binary Formatter)PServiceBus would be using MessageShark for all its binary serialization in order to get better performance and compact data size.
https://github.com/rpgmaker/MessageSharkNugetPServiceBus is officially on Nuget gallery.
http://nuget.org/List/Packages/PServiceBusWindows Phone 7PServiceBus now supports Publish/Subscribe communication for Windows Phone 7. Click
here for a sample application
Sample utilizing the ESB (v1.0.2)Samples/Examples