Ładowanie...
Szczegóły ebooka
Zaloguj się, jeśli jesteś zainteresowany treścią pozycji.
(MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide: Second Edition. This book does exactly what it says on the cover, giving in-depth guidance to intermediate BizTalk developers on how to pass the Microsoft BizTalk Server 2010 (70-595) exam. It's your essential aid to success
Johan Hedberg
Ładowanie...
EBOOK
Ładowanie...
A hands-on certification guide with practical examples and sample questions and answers to help BizTalk developers pass the Microsoft BizTalk Server 2010 (70-595) exam. If you are an intermediate level BizTalk developer who wants to pass the Microsoft BizTalk Server 2010 (70-595) exam, then this book is for you. A working knowledge of fundamental BizTalk concepts around the core messaging engine and building business processes using orchestrations is assumed but not required. In addition, core knowledge of Windows Communication Foundation (WCF) and a basic understanding of Electronic Data Interchange (EDI) is recommended.
- (MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide Second Edition
- Table of Contents
- (MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide Second Edition
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Configuring a Messaging Architecture
- Understanding the publish or subscribe model
- Receiving the message
- Adapter
- Pipeline
- Maps
- MessageBox
- Subscriptions
- Message Context Properties
- Orchestrations
- Sending the message
- Maps
- Pipeline
- Adapter
- Receiving the message
- Getting started with the BizTalk Platform Settings and Applications
- BizTalk Administration Console
- The Group Hub
- Hosts and Host Instances
- Creating a Host
- Creating a Host Instance
- Managing Adapter Handlers
- Applications
- Referencing another Application
- BizTalk Administration Console
- Setting up and managing Ports
- Receive Ports
- Port Authentication
- Receive Locations
- Service windows
- Location states
- Error threshold
- Receive Port Maps
- Send Ports
- Transport Advanced Options
- Scheduling and service window
- Backup transport
- Send Port Maps
- Configuring Filters (subscriptions)
- Port states
- Dynamic Send Ports
- Transport Advanced Options
- Send Port Groups
- Failed message routing
- Ordered delivery
- Receive Locations
- Send Ports
- Receive Ports
- Configuring core Adapters
- HTTP
- Sending HTTP
- Receiving HTTP
- POP3
- SMTP
- FTP
- Receiving FTP
- Sending FTP
- FILE
- Receiving files
- Sending files
- Credentials
- HTTP
- Configuring content-based routing
- Creating folders and Applications
- Creating Receive Ports and Receive Locations
- Testing the Receive Locations
- Debugging the messages
- Setting up a Send Port
- Setting up Send Port for System II and a Send Port Group
- Implementing messaging patterns
- Working with canonical messages
- Debatching
- Using the correct flow
- Adapter independence
- Testing your knowledge
- Summary
- Understanding the publish or subscribe model
- 2. Developing BizTalk Artifacts Creating Schemas and Pipelines
- Creating Schemas
- Type of Schemas
- XML Schemas
- Envelope Schemas
- Flat File Schemas
- Header and Trailer Schemas
- Property Schemas
- XML Schemas
- Schema Identity
- XML Identity
- targetNamespace
- MessageType
- .NET Identity
- Namespace
- Typename
- XML Identity
- Promoted property and distinguished fields
- Promoting nodes as property fields
- Quick Promotion
- Promoting a node as distinguished field
- Promoting nodes as property fields
- Creating the structure of a Schema
- Creating recurring parts of a Schema
- Creating Envelope Schemas
- Data types and formatting
- Specifying custom formatting restrictions
- Restricting string values
- Controlling date formats
- Restricting integer formats
- Creating reusable types
- Simple types
- Complex types
- Specifying custom formatting restrictions
- Creating Schema hierarchies
- Import
- Include
- Redefine
- Creating Flat File Schemas
- Type of Schemas
- Creating Pipelines
- Pipeline Stages
- Receive Pipelines
- Decode
- Disassemble
- Validate
- Resolve Party
- Send Pipelines
- Pre-Assemble
- Assemble
- Encode
- Default Pipelines
- PassThruReceive
- XMLReceive
- PassThruTransmit
- XMLTransmit
- Custom Pipelines
- Configuring Pipelines and Pipeline components
- Working with XML messages
- Disassembling and parsing
- Allow unrecognized messages
- Document Schemas
- Envelope Schemas
- Recoverable interchange processing
- Validate document structure
- Assembling and serializing
- Add processing instructions text, Add processing instructions, Processing instruction scope
- Add XML declaration
- Preserve Byte Order
- Target charset
- Envelope Schemas
- Document Schemas
- Validating data
- Disassembling and parsing
- Working with XML envelopes
- Working with Flat File messages
- Working with secure data
- Encryption and signing
- Decryption and signature verification
- Custom Pipeline Components
- Developing
- Deploying
- Testing your knowledge
- Summary
- Creating Schemas
- 3. Developing BizTalk Artifacts Creating Maps
- Creating Maps
- Understanding why XSLT matters
- Using Functoids
- Conversion Functoids
- Cumulative Functoids
- Database Functoids
- Table Query Functoids
- Cross Referencing Data Functoids
- Working with application IDs
- Working with application values
- Date/Time Functoids
- Logical Functoids
- Mathematical Functoids
- Scientific Functoids
- String Functoids
- Using Advanced Functoids
- Looping
- Index
- Iterator
- Nil
- Record Count
- Looping
- Table Looping
- Conditional Mapping
- Copy-based Mapping
- Troubleshooting
- Scripting
- Using external assemblies
- Using the Inline Code
- Using Inline XSLT
- Looping
- Maps and Orchestrations
- Testing your knowledge
- Summary
- Creating Maps
- 4. Developing BizTalk Artifacts Creating Orchestrations
- Developing Orchestrations
- Basic shapes and configuration
- Message and data handling
- Containers
- Flow control
- Orchestration nesting
- Other
- Orchestration activation
- Activating Receive
- Call and Start
- Persistence
- Dehydration and rehydration
- Transactions
- Transaction types
- Scopes
- Long Running
- Atomic
- Isolation levels
- Nesting
- Transaction reach
- Storing configuration information
- Orchestration variables
- Configuration placed in BTSNTSvc.exe.config
- Configuration placed in web.config for Isolated Hosts
- Configuration placed in machine.config
- Some configuration can be placed on the Adapter Handlers
- Through the message
- Through the message context
- Business Rules
- SSO
- Using a .NET helper component
- Integrating with .NET assemblies
- Basic shapes and configuration
- Configuring Orchestration bindings
- Ports versus Port Types
- Logical ports versus physical ports
- Port binding options
- Specify Now
- Specify Later
- Direct
- MessageBox (filter-based)
- Self Correlating
- Partner Orchestration
- Dynamic
- Configuring correlation
- Working with Correlation Types and Sets
- Convoys
- Sequential convoys
- Parallel convoys
- Testing your knowledge
- Summary
- Developing Orchestrations
- 5. Testing, Debugging, and Exception Handling
- Handling exceptions in Orchestrations
- Scopes
- Throwing exceptions
- Catching exceptions
- Compensation
- Sample exception handling scenario
- Delivery notification
- Debugging Orchestrations
- Handling messaging errors
- Subscription errors
- Transmission errors
- Routing errors
- Recoverable interchange processing
- Validating and testing artifacts
- Validating Schemas and Message Instances
- Validate Schema
- Validate Instance
- Generate Instance
- Validating, testing, and debugging Maps
- Test Map
- Validate Map
- Debug Map
- Testing Pipelines
- Pipeline test tools
- Unit testing
- Unit testing Schemas
- Unit testing Maps
- Unit testing Pipelines
- Validating Schemas and Message Instances
- Testing your knowledge
- Summary
- Handling exceptions in Orchestrations
- 6. Deploying, Tracking, and Administrating a BizTalk Server 2010 Solution
- Installing and configuring a multiserver BizTalk environment
- High Availability
- Role of Host and Host Instances in High Availability
- Multiple MessageBox databases
- Installation setup
- Installation
- Configuration
- Configuring SSO
- Setting up a BizTalk Group
- Configuring Runtime settings
- Adapters
- Active Directory Groups and Users
- Deploying BizTalk applications
- Sample deployment through Visual Studio
- Preparing the solution
- Binding Files
- Sample deployment through Visual Studio
- Sample deployment through an MSI package
- Binding File dependencies
- BizTalk Application states
- Runtime Application states
- Tracking events in BizTalk Server
- Tracking Receive Ports
- Tracking Orchestrations
- Tracking Send Ports
- Tracking Promoted Properties
- Managing BizTalk applications using BizTalk Administration Console
- Configuration overview
- Work in Progress
- Suspended Items
- Group Suspended Service Instances
- Tracked Service Instances
- Tracked Message Events
- BizTalk Settings Dashboard
- Viewing and modifying performance-tuning settings
- Exporting and importing performance tuning settings
- Testing your knowledge
- Summary
- Installing and configuring a multiserver BizTalk environment
- 7. Integrating Web Services and Windows Communication Foundation (WCF) Services
- Out of the box WCF Adapters
- Configuring a WCF Adapter
- Using out of the box WCF-BasicHttp Send Adapter
- Using out of the box WCF-BasicHttp Receive Adapter
- Understanding Custom behaviors
- Exposing Schemas and Orchestrations as WCF Services
- Testing our WCF Service
- Exposing WCF Services to Windows Azure Service Bus
- Exposing only Service Metadata
- Consuming WCF Services from BizTalk Server
- Consume Sample WCF Service
- Consuming our WCF Service from BizTalk
- Configuring generated WCF Service artifacts
- Testing our Custom WCF Service
- Manually importing WSDL files
- Handling web exceptions
- Testing your knowledge
- Summary
- 8. Implementing Extended Capabilities
- Business Rules Engine
- Creating a BizTalk Solution with rules
- Creating a Schema
- Creating a Policy
- Import a Schema as facts into the Rule Composer
- Adding an Action
- Testing the Policy
- Creating an Orchestration
- Deploying the Policy and testing
- Deploying a new version of the Policy
- Adding a Vocabulary
- Creating a BizTalk Solution with rules
- Electronic Data Interchange
- Finding and deploying the EDIFACT Schema
- Adding a reference to BizTalk EDI Application
- Set up a Receive Port, Receive Location, and a Send Port
- Setting up Parties and Agreements
- Examine an unrecognized message
- Set up the Parties and the Agreement for receiving
- Changing the Schema
- Set up an alternate namespace for the Agreement
- Deploy an alternate Schema
- Debatching and Error handling
- Setting up a Party and Agreement for sending
- Setting up a new Party for sending
- Send Port control
- Batching
- Business Activity Monitoring
- Creating Activities
- Setting up the BAM Add inside Excel
- Creating an Activity inside Excel
- Deploy the Activity and view
- Creating a Tracking Profile
- Creating Continuations
- BAM Portal
- Creating Activities
- Testing your knowledge
- Summary
- Business Rules Engine
- 9. Using Azure BizTalk Features
- Understanding the Windows Azure BizTalk Services
- Setting up a Windows Azure BizTalk Service
- Running the setup wizard in Windows Azure
- Exporting the WABS root certificate
- Installing Windows Azure BizTalk Services SDK
- Creating a Bridge
- Filter Condition and Route Ordering
- Setting the FTP filename
- Deploying a Bridge
- Using PowerShell with BizTalk Services
- Starting the bridge source
- Restarting the BizTalk Service
- Testing the bridge
- Enriching data
- Bridge Routing
- Working with XML in bridges
- Creating a new Schema
- Using the BizTalk Adapter Services
- Creating a Service Bus Namespace
- Adding an LOB Target
- Creating a Map
- New Functoids
- Applying the map and testing the solution
- Using the WABS Portal
- Setting up EDI partners
- Tracking
- Setting up a Windows Azure BizTalk Service
- Running BizTalk on a Windows Azure Virtual Machine
- Setting up a single BizTalk Server
- Installing a multi-Server Virtual Machine
- Configuring multiple BizTalk Servers
- Testing your knowledge
- Summary
- Understanding the Windows Azure BizTalk Services
- 10. Test-taking Tips and Tricks
- Understanding the difference between the exam and the assessment
- Preparing for taking a test
- Preparation sources
- Literature
- Classes
- Webcasts
- Training kits
- Windows Azure virtual machines
- Sample code
- Practice tests
- Colleagues and peers
- Forums, blogs, and other online sources
- Getting familiar with the objectives
- Finding time to study
- Incentives
- Knowledge
- Money
- Opportunities
- Vouchers and offers
- Learn more
- Preparation sources
- At the test center
- Examining the exam structure
- Before the exam
- Questions
- After the exam
- Managing your time
- Answering questions
- Summary
- A. Sample Certification Test Questions
- Configuring a Messaging Architecture
- Developing BizTalk Artifacts
- Debugging and exception handling
- Deploying, tracking, and supporting a BizTalk Solution
- Integrating Web Services and Windows Communication Foundation (WCF) Services
- Implementing extended capabilities
- Using Azure BizTalk features
- B. Sample Certification Test Questions Answers
- Configuring a messaging architecture
- Developing BizTalk Artifacts
- Debugging and exception handling
- Deploying, tracking, and supporting a BizTalk Solution
- Integrating Web Services and Windows Communication Foundation (WCF) Services
- Implementing extended capabilities
- Using Azure BizTalk features
- C. Testing Your Knowledge Answers
- Chapter 1: Configuring a Messaging Architecture
- Chapter 2: Developing BizTalk Artifacts Creating Schemas and Pipelines
- Chapter 3: Developing BizTalk Artifacts Creating Maps
- Chapter 4: Developing BizTalk Artifacts Creating Orchestrations
- Chapter 5: Testing, Debugging, and Exception Handling
- Chapter 6: Deploying, Tracking, and Administrating a BizTalk Server 2010 Solution
- Chapter 7: Integrating Web Services and Windows Communication Foundation (WCF) Services
- Chapter 8: Implementing Extended Capabilities
- Chapter 9: Using Azure BizTalk Features
- Index
- Tytuł:(MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide: Second Edition. This book does exactly what it says on the cover, giving in-depth guidance to intermediate BizTalk developers on how to pass the Microsoft BizTalk Server 2010 (70-595) exam. It's your essential aid to success
- Autor:Johan Hedberg
- Tytuł oryginału:(MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide: Second Edition. This book does exactly what it says on the cover, giving in-depth guidance to intermediate BizTalk developers on how to pass the Microsoft BizTalk Server 2010 (70-595) exam. It's your essential aid to success.
- ISBN:9781782172116, 9781782172116
- Data wydania:2014-03-10
- Format:Ebook - EPUB
- Identyfikator pozycji: e_3cfx
- Wydawca: Packt Publishing
Ładowanie...
Ładowanie...