18 people following this project (follow)

Project Description
The 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.

Phoenix Service Bus


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/Features
Click Commercial Option for details. If you are interested please contact me through Codeplex

Phoenix Service Bus Road Map
For information about upcoming feature set visit the Road Map page

Message Performance Result (Based on Version 1.0.2)
Performance Result

Sample Chat Application
Click 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-Client

How to setup service bus for Windows Server 2008 RC2
Setting up service bus for windows server 2008 RC2

MessageShark(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/MessageShark

Nuget
PServiceBus is officially on Nuget gallery. http://nuget.org/List/Packages/PServiceBus

Windows Phone 7
PServiceBus now supports Publish/Subscribe communication for Windows Phone 7. Click here for a sample application


Sample utilizing the ESB (v1.0.2)

Samples/Examples

Last edited Apr 11 at 5:02 PM by rpgmaker, version 36