Here are some of the benefits of NSB that we have demonstrated:
NSB offers a workflow and can save the message state for services with the use of sagas.
NSB can host an NSB service in which NSB can deploy many of the settings to install Windows' services through the
NserviceBus.Host.exe
command line.NSB can distribute or scale out duplicate services to distribute the load across machines. This provides high availability.
NSB can deploy its own gateway to send messages across the Intranet, or Internet, to remote services.
NSB has a tool called ServiceInsight to provide the insight on messages, endpoints and services.
NSB has production tools to check for a heartbeat on an endpoint called ServicePulse.
NSB has a tool called ServiceMatrix that helps you work on visual development on a canvas in Visual Studio.
Because NSB uses common Microsoft Windows Server services, such as MSMQ and SQL Server, you can take advantage of many tools and deployment techniques in C#.
NSB supports many message...