Learning NServiceBus, 2/e(Paperback)
暫譯: 學習 NServiceBus, 第二版(平裝本)

David Boike

  • 出版商: Packt Publishing
  • 出版日期: 2015-01-31
  • 售價: $1,460
  • 貴賓價: 9.5$1,387
  • 語言: 英文
  • 頁數: 153
  • 裝訂: Paperback
  • ISBN: 1784392928
  • ISBN-13: 9781784392925
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Build reliable and scalable distributed software systems using the industry leading .NET Enterprise Service Bus

About This Book

  • Harness the power of Publish/Subscribe to build robust applications
  • Build reliable message-driven systems that automatically compensate for system failure
  • A concise and example-oriented guide to building reliable and scalable systems with SOA principles

Who This Book Is For

If you are a .NET developer who wants to eliminate the problems related to defective third-party web service integration or batch job failures, then this is the book for you. It is also perfect for those of you who are new to NServiceBus and service-oriented architecture and would like to learn how you can streamline all of your development efforts.

What You Will Learn

  • Create systems that can be maintained and upgraded without downtime
  • Make your web service integrations reliable
  • Create code that automatically compensates for failures
  • Apply the principles of messaging theory and eventual consistency
  • Decouple and simplify business processes with Publish/Subscribe
  • Replace batch jobs with business processes that are reliable, adaptable, and testable
  • Create software that can scale horizontally as well as vertically
  • Monitor your software for health, performance, and adherence to SLAs

In Detail

Building complex software systems is hard, but it doesn't have to be! NServiceBus is a powerful, yet lightweight, open source messaging framework used to design distributed .NET enterprise systems. Entirely pluggable, yet simple to use, it can help you apply the principles of messaging and SOA to build robust, scalable, and maintainable systems.

This book is an essential guide that will help you become a messaging guru. From sending a simple message, to publishing events, to implementing complex long-running business processes, you'll learn everything you need to know to start building complex software systems in no time.

商品描述(中文翻譯)

**使用業界領先的 .NET 企業服務總線構建可靠且可擴展的分散式軟體系統**

## 本書介紹
- 利用發布/訂閱的力量來構建穩健的應用程式
- 構建可靠的消息驅動系統,自動補償系統故障
- 一本簡明且以範例為導向的指南,幫助您使用 SOA 原則構建可靠且可擴展的系統

## 本書適合誰
如果您是一位 .NET 開發人員,想要消除與有缺陷的第三方網路服務整合或批次作業失敗相關的問題,那麼這本書就是為您而寫的。對於那些對 NServiceBus 和服務導向架構不熟悉的讀者,這本書也非常適合,幫助您了解如何簡化所有開發工作。

## 您將學到什麼
- 創建可以在不停止服務的情況下進行維護和升級的系統
- 使您的網路服務整合變得可靠
- 創建自動補償故障的程式碼
- 應用消息理論和最終一致性的原則
- 使用發布/訂閱解耦和簡化業務流程
- 用可靠、可適應且可測試的業務流程取代批次作業
- 創建可以水平和垂直擴展的軟體
- 監控您的軟體以確保健康、性能和遵守服務水平協議 (SLA)

## 詳細內容
構建複雜的軟體系統是困難的,但不必如此!NServiceBus 是一個強大且輕量級的開源消息框架,用於設計分散式 .NET 企業系統。它完全可插拔且易於使用,幫助您應用消息和 SOA 的原則來構建穩健、可擴展且可維護的系統。

這本書是一本必備指南,將幫助您成為消息專家。從發送簡單消息、發布事件到實現複雜的長期業務流程,您將學到所有需要知道的知識,讓您迅速開始構建複雜的軟體系統。