BizTalk Specifications

BizTalk Server is XML-centric underneath the hood. Every inbound document is parsed into its XML representation to make it easier to transform and then serialize it into its native outbound format. It uses the BizTalk Editor specification to parse and serialize the inbound and outbound documents. Simply put, a BizTalk specification is an XDR schema with XML annotations included. Just how many annotations are we talking about? Listing 4.1 displays an example of a bank transaction BizTalk XDR specification.

Listing 4.1. A BizTalk Server XDR Specification—Bank Transaction
 <?xml version="1.0"?> <!-- Generated by using BizTalk Editor on Sat, Nov 17 2001 01:23:11 PM --> <!-- Copyright (c) Microsoft Corporation. All rights reserved. ...

Get BizTalk™ Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.