By: Colten Rouska
4/24/15
An enterprise service bus (ESB) is a software architecture model used for designing and implementing communication between mutually interacting software applications in a service-oriented architecture (SOA).
Shopping
Information feeds
Load balancing
Event driven operations
More likely an API call
Keeps the client from waiting
Prioritizes client resources
Prioritizes server resources
Its two one way connections
NSB uses durable messaging with writing to disk before sending messages
Knows about endpoint(s)
Can be pre subscribed
Can asked to be subscribed
Can choose to subscribe clients
Can pre subscribe clients
Can send a list of events that occurred
Publishers/Subscribers can store messages until the publisher/subscriber comes back online if it is not available.
It's a way to save messages