Description |
1 online resource (286 pages) : illustrations (some color) |
Series |
Professional expertise distilled |
|
Professional expertise distilled.
|
Contents |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: NServiceBus Persistence Introduction; Introduction to SOA; The need for metadata; The need for persistence patterns; Fallacies of distributed computing; The need for sagas; A real-life saga; A beginning NServiceBus saga; Beginning NServiceBus assemblies; Summary; Chapter 2: NServiceBus Architecture; Benefits of NSB; More on endpoints; The application security perspective; NSB hosting versus self-hosting; Using Powershell commands; Message exchange patterns |
|
The publish/subscribe patternRequest-response messages; Saga services; Some saga features; Timeout messages; Message mutations; Message encryption; Cluster messaging; Performance monitoring; Gateway messaging; Data bus messaging; Storage patterns; Backing it up; Monitoring; Sample e-mail notification; Let us recap; Summary; Chapter 3: Particular Service Platform; ServicePulse; ServiceControl; ServiceInsight; ServiceMatrix; Introducing custom checks; Publish/subscribe through ServiceMatrix; Sagas through ServiceMatrix; Summary; Chapter 4: Knowing Your IBus; Understanding the basics of IBus |
|
Configuring IBusInterface configurations; Using the Fluent Configure. With(); The transport storage; The saga persister; The timeout persister; The gateway persister; The subscription storage; Finding more configuration settings; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Buyer''s remorse code walkthrough; Message mutators; Encryption; Services and deployment; Summary; Chapter 5: Persistence Architecture; Persistence basics; Supporting frameworks for persistence; Introducing Entity Framework; XML serialization; C# reflection; PayQueue sample |
|
SQL Queuing sampleDatabase logging; Summary; Chapter 6: SQL Server Examples; The SQL Server example; The MVC-EF example; Entity Framework snippets; Creating tables with EF; Creating tables from the EF code; Creating tables from EF models; Code-first EF; Code-first EF and configurations; Unit testing NServiceBus; Message handler unit testing; Saga handler unit testing; Summary; Chapter 7: Persistent Snippets; Entering NHibernate; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Entering RavenDB; Entering MongoDB; NServiceBus MongoDB persistence; Summary |
|
Chapter 8: The NSB CloudIntroducing the cloud and NSB; Introducing PaaS, IaaS, and SaaS; Cloud vendors; Using Microsoft Azure; Virtual machines; Azure Service Bus; Service bus for Windows Server; Other Azure Services; Adding NServiceBus; NServiceBus for Azure; Azure support for NServiceBus; NSB in the mobile world; Recap; Questions that were answered; Summary; Index |
Summary |
This book is intended for developers, designers, and architects alike who wish to build C# NServiceBus enterprise architectures and learn how ESB persists data and messages to help them attain their goals. No prior knowledge of persistence in NServiceBus is required |
Notes |
English |
|
Online resource; title from PDF title page (ebrary, viewed September 4, 2014) |
Subject |
Electronic data processing -- Distributed processing.
|
|
Web services -- Computer programs
|
|
COMPUTERS -- Computer Literacy.
|
|
COMPUTERS -- Computer Science.
|
|
COMPUTERS -- Data Processing.
|
|
COMPUTERS -- Hardware -- General.
|
|
COMPUTERS -- Information Technology.
|
|
COMPUTERS -- Machine Theory.
|
|
COMPUTERS -- Reference.
|
|
Electronic data processing -- Distributed processing
|
Form |
Electronic book
|
Author |
Piljak, Zarko, cover designer
|
ISBN |
9781782173823 |
|
178217382X |
|
1782173811 |
|
9781782173816 |
|