Book Image

Learning NServiceBus Sagas

By : Richard L Helton
Book Image

Learning NServiceBus Sagas

By: Richard L Helton

Overview of this book

Table of Contents (13 chapters)

Chapter 3. The Particular Service Platform

In this chapter, we will be focusing on the Particular Service Platform, which includes ServicePulse, ServiceControl, ServiceInsight, and ServiceMatrix. We can use ServicePulse to get a pulse of NServiceBus (NSB) endpoints, messages, sagas, and services. This is more of a production monitoring product, for operations to check for running NSB components.

ServiceInsight is the product to use to get into the details of NSB endpoints, messages, sagas, and services, to drill down into issues, and to verify proper operations in detail. ServiceMatrix is the graphical developer interface that extends into a Visual Studio canvas for code generation of NSB endpoints, services, and messages.

In this chapter, we will cover:

  • ServicePulse

  • ServiceControl

  • ServiceInsight

  • ServiceMatrix

  • Publish-subscribe through ServiceMatrix

  • Sagas through ServiceMatrix

  • Introducing custom checks for ServicePulse