In Enterprise Service Bus (ESB), bus is the backbone of the sagas, subscriptions, sending of messages, timeouts, and gateways. For NServiceBus, the bus interface is IBus. Knowing your IBus is the most important part of NServiceBus.
In this chapter, we will cover the following topics:
The basics of IBus, including the different basic configurations
Config
Interfaces
Configure
A basic walk-through of saga with NHibernate
Logging
A more advanced NHibernate walk-through with saga
Message mutators
Encryption
Services and deployment