售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
SOA Patterns with BizTalk Server 2009
Table of Contents
SOA Patterns with BizTalk Server 2009
Credits
About the author
About the reviewers
Preface
What this book covers
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code for the book
Errata
Piracy
Questions
1. Building BizTalk Server 2009 Applications
What is BizTalk Server?
BizTalk architecture
Setting up new BizTalk projects
What are BizTalk schemas?
Schema creation and characteristics
Property schemas
What are BizTalk maps?
Configuring BizTalk messaging
Working with BizTalk orchestration
Summary
2. Windows Communication Foundation Primer
What is WCF?
Defining the contract
Service contracts
Data contracts
Implementing contracts in services
Throwing custom service faults
Choosing an endpoint address
The role of service bindings
Hosting services
Consuming WCF services
Non-WCF clients
WCF clients
Summary
3. Using WCF Services in BizTalk Server 2009
Relationship between BizTalk and WCF
BizTalk WCF adapter
Exposing WCF services from orchestrations
Setting up the project
Generating the WCF endpoint
Configuring the Generated Components
Anatomy of a generated WCF WSDL
Exposing WCF services from schemas
Consuming WCF services from orchestrations
Consuming WCF services without orchestration
Summary
4. Planning Service-Oriented BizTalk Solutions
The core principles of a service-oriented architecture
Loosely coupled
How does this apply to BizTalk Server solutions?
Abstraction
How does this apply to BizTalk Server solutions?
Interoperable
How does this apply to BizTalk Server solutions?
Reusable
How does this apply to BizTalk Server solutions?
Identifying Standard Message Exchange Patterns
Request/Response services
One-way services
Request/Callback services
Publish/Subscribe services
Types of services
RPC services
Document services
Event services
Summary
5. Schema and Endpoint Patterns
Service-oriented schema patterns
Designing schemas based on service type
Canonical schemas
Building and applying reusable schema components
Node data type conversion for service clients
Node feature mapping for service clients
Element grouping
Element properties
Element restrictions
Exploiting generic schemas
Service-oriented endpoint patterns
Building reusable receive ports
Constructing a contract-first endpoint
Summary
6. Asynchronous Communication Patterns
Why asynchronous communication matters
Using asynchronous services in WCF
Creating the synchronous service
Building a client-side asynchronous experience
Working with server-side asynchronous services
Using asynchronous services in BizTalk with WCF
Consuming asynchronous services
Exposing asynchronous services
Getting results from asynchronous invocations
Building WCF services that support client callbacks
BizTalk support for client callbacks
Using queues within asynchronous scenarios
Summary
7. Orchestration Patterns
Why orchestration?
What is MessageBox direct binding?
Using dynamic service ports
Defining the service
Configuring IIS/WAS to host the service
Building the BizTalk solution
Configuring the BizTalk solution
Supporting dual initiating message exchange patterns
Building the BizTalk solution
Configuring the BizTalk solution
Chaining orchestrations using business rules
Building the BizTalk solution
The role of transactions in aggregated services
Defining the service
Building the BizTalk solution
Building a Complex Event Processing solution
Building the BizTalk solution
Constructing the event schemas
Building Pattern Matching Orchestrations
Constructing the complex event orchestration
Summary
8. Versioning Patterns
Why versioning?
What service aspects may undergo changes?
How to version schemas
How to version endpoints
Creating endpoints for custom WSDLs
Versioning long-running orchestrations
Techniques for delaying change
Flexible fields
Generic on-ramps
Summary
9. New SOA Capabilities in BizTalk Server 2009: WCF SQL Server Adapter
What is the WCF SQL Adapter?
Solution set up
Executing composite transactions
Polling for data
Using SQL Server Query notification
Consuming the adapter from outside BizTalk Server
Called directly via WCF service reference
Auto-generated IIS-hosted service
Custom built proxy IIS-hosted service
Summary
10. New SOA Capabilities in BizTalk Server 2009: UDDI Services
What is UDDI?
How to add services to the UDDI registry
Dynamic endpoint resolution via UDDI
Building subscription alerts for service changes
Summary
11. New SOA Capabilities in BizTalk Server 2009: ESB Guidance 2.0
What is ESB Guidance?
Available services
Transformation Services
Resolver Services
Exception Services
Itinerary Services
Building a basic routing scenario
Building a routing scenario with transformation
Building a scenario with chained operations and orchestration
Summary
12. What's Next
"Dublin"
What problem does it solve?
.NET Services
What problem does it solve?
"Oslo"
What problem does it solve?
Future of BizTalk Server
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜