Introduction to Messaging Systems

Most developed applications are generally centralized in nature. The business logic and the data services are all managed by one or more servers processing the workload and only the application’s clients are distributed. However, after you move out of a centralized server-based application environment and move into the more expansive, distributed-server application model, things become more complex to manage.

In contrast to a centralized environment where you need to worry only about the server going down, a distributed environment requires that you be concerned with two main issues. The first issue is the server going down, just like in the centralized environment; however, another issue is that the server ...

Get Inside ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.