Posts

Showing posts with the label Schema

BizTalk Server : Deep dive in schema design

Image
After seeing many questions asked based on schema design on the BizTalk forums, thought of writing article on it  and share as much as I know. A Schema is a definition of a document which describes the structure of that particular document. In BizTalk, there are two common types of structures which mainly deal with XML-based and Flat Files.  This article intends to explain bits and bytes of designing BizTalk Schema (XML). The Example used in article <? xml   version = "1.0"   encoding = "utf-16" ?   > -< xs:schema   xmlns = " http://testingschemas.incomingorder/   " xmlns:b = " http://schemas.microsoft.com/BizTalk/2003 " targetNamespace = " http://testingschemas.incomingorder/ " xmlns:xs = " http://www.w3.org/2001/XMLSchema " > - < xs:simpleType   name = " eMailType " > - < xs: restriction   base = " xs: string" >    < xs:pattern   value = "\w+([-+.']\w...