Microsoft BizTalk server 2010 patterns : create effective, scalable solutions with Microsoft BizTalk server 2010 /
Create effective scalable solutions with BizTalk Server 2010 using this e-book.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham [England] :
Packt Pub.,
2011.
|
Colección: | Professional Expertise Distilled
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing BizTalk Server 2010; Understanding what is BizTalk Server; Stating the goals of BizTalk Server; Increasing reliability; Decoupling systems; Providing reuse; Decreasing development time; Providing rich information to technical as well as business consumers; Improving administration; When to use BizTalk Server; Where does BizTalk fit into the Enterprise?; Exploring the architecture of BizTalk Server; Design patterns within the BizTalk architecture; Messaging
- Publish SubscribeAdapter; Streaming; Understanding BizTalk message flow; The Message Box; Other BizTalk databases; Presenting the BizTalk runtime environment; Servers and services; Application servers; Database Servers; Web Servers; Enterprise Single Sign-On Servers; Understanding roles and relationships; The BizTalk group; Hosts; Host instances; Isolated vs. in-process hosts; Summary; Chapter 2: Introduction to BizTalk Development; Developing BizTalk solutions; Partitioning the BizTalk solution; Specifying the requirements of solution structure; Understanding the layers of a BizTalk solution
- Visual Studio solution structureProjects; External Schemas (.xsd files); Internal Schemas (.xsd files); Maps (.btm files); Pipelines (.btp files); Pipeline components (.cs files); Orchestrations (.odx files); Libraries (C#, resources, and so on); Testing (.xml, .dtd, .cs files); Non-project artifacts; Motivations for solution structure; Understanding types in BizTalk; Message types; Types in contexts; Type resolution; Understanding the solution at runtime; Monitoring; Why BAM?; Understanding BAM concepts; Creating a BAM activity; Creating a BAM view; Creating a BAM tracking profile
- Advanced BAM conceptsContinuation; Relationship; Document reference URL; Introducing the BAM portal; Presenting BAM alerts; Summary; Chapter 3: BizTalk Development Guidelines; Core guidance; Determining where to place different types of logic; Maps; Orchestrations; Business rules; Pipelines and pipeline components; General concept; Mapping at the port level; Orchestration best practices; Avoid overuse of orchestration; Always use multipart messages in orchestrations; Avoid large orchestrations; Minimize trips to the message box (persistence points)
- Avoid using atomic scopes to call .NET methodsDon't use XmlDocument for a message type... ever; Avoid loading messages into classes via the XmlSerializer; Use direct bound ports and Content Based Routing; Leverage filters in orchestrations; Use distinguished fields instead of xpath; Avoid unnecessary looping on collections; Pipelines; What are pipelines?; Stages in a receive pipeline; Stages in a send pipeline; Pipeline components; Metadata and message context; Stream processing; Summary; Chapter 4: Operating BizTalk; Understanding BizTalk operational architecture; Administering BizTalk Server