万本电子书0元读

万本电子书0元读

顶部广告

SOA Patterns with BizTalk Server 2009电子书

售       价:¥

1人正在读 | 0人评论 9.8

作       者:Richard Seroter

出  版  社:Packt Publishing

出版时间:2009-04-24

字       数:192.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book takes a hands-on approach to explain and present ways to use BizTalk Server 2009 in a service-oriented fashion. Written much like the author's blog, this book does not direct your every mouse click and keyboard stroke, but rather identifies the problem being solved, and includes the code snippets and screenshots necessary to recreate these solutions yourself. Targeted at individuals already familiar with BizTalk Server and not those expecting a full tutorial on every aspect of the product, this book is ideal for architects and developers who want to develop the most maintainable BizTalk Server solutions possible. This is the first book available on BizTalk Server 2009 and covers all relevant features for those of you designing a BizTalk business solution.
目录展开

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

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部