文件名称:Microsoft BizTalk Server 2010 Patterns
文件大小:10.19MB
文件格式:PDF
更新时间:2017-05-14 04:24:11
BizTalk 2010 Patterns
Chapter 1, Introducing BizTalk Server 2010: This chapter introduces the reader to BizTalk Server, its capabilities, and internal architecture in an abstract manner. It introduces fundamentals of BizTalk Server 2010, the components that make up the platform, and how BizTalk fits into most enterprise environments. Chapter 2, Introduction to BizTalk Development: This chapter introduces the developer to the BizTalk development experience, first through structure and architecture and then through the IDE and tool experience. It concludes with coverage of Business Activity Monitoring. Chapter 3, BizTalk Development Guidelines: This chapter describes the best practices development guidelines for the most common areas of BizTalk development including maps, orchestrations, adapters, and pipelines. Preface [ ] Chapter 4, Operating BizTalk: This chapter introduces operational concepts of BizTalk that are important for both the developer as well as the administrator. Part 2 Chapter 5, Basic Messaging Solution: This chapter introduces messaging in BizTalk Server at a basic binary level, and proceeds to build upon the concepts at each stage, until demonstrating how to make expressive and powerful message-based solutions. Chapter 6, Unit Tests and BAM: This chapter introduces critical concepts to make every solution complete: monitoring and automated unit testing. This will show the reader how to create and deploy basic monitoring profiles and also how to create automated unit tests. Chapter 7, Leveraging Orchestration: This chapter introduces the reader to orchestration and shows them how to model their current solution with orchestration (and why not to). It then introduces the true purpose of orchestration: service composition. Chapter 8, The WCF-SQL Adapter and WCF Services: This chapter introduces the WCF-SQL Adapter, as well as how to expose WCF services from BizTalk. The user will learn both polling and query approaches to working with the WCF-SQL Adapter and how to expose different services in different manners from BizTalk. Chapter 9, Expanding the Solution with Services and Rules: This chapter demonstrates how to use the previously defined WCF-SQL artifacts to make our processing solution more expressive and rich. The reader then learns how to use the business rules engine (BRE) to create powerful rules-driven solutions for decision making that are decoupled from our core solution. Chapter 10, Envelopes, Flat Files, and Batching: This chapter extensively covers the concepts of flat file processing in BizTalk. It introduces the reader to both consuming and creating flat files, as well as providing guidance for working with flat files. It then covers envelope processing for XML documents, to handle message assembly and disassembly. Chapter 11, Completing the Order Processing Solution: This chapter covers completing the order processing solution by exposing the existing solution to WCF clients, creating build scripts for deployment packages, and expanding the current monitoring solution to provide rich self-service interactive reporting capabilities to business users. Preface [ ] Chapter 12, Asynchronous Solutions: This chapter introduces advanced asynchronous concepts that scale well and address common challenges in the enterprise. The WCF-SQL Adapter is used with query notifications to provide alerts to changes in a database that do not rely on polling. Continuations are introduced and explained; then used to integrate with InfoPath documents (or other sources) to provide human workflow capabilities. Chapter 13, Performing Parallel Processing and Branching: This chapter introduces methods for parallel processing in BizTalk server, and how to use them to shorten processing time and increase scalability, as well as when not to. Chapter 14, Processing Message Convoys: The final chapter of the book introduces convoy patterns in BizTalk Server. These patterns are often used to overcome large impedance mismatches between systems in an enterprise, such as batched systems connecting to real-time (non-batched) systems.