To cancel a transaction that is in progress. In orchestration schedules, the Abort shape is used to explicitly tell the XLANG Scheduler Engine to discontinue transaction retries and consider the atomic transaction to have failed. Transactions that have failed may optionally run "On Failure of Transaction" code.
To send or receive a message. Send or receive actions can be synchronous or asynchronous, depending upon which application services are implemented in an XLANG schedule.
An expression used to locate specific information. In BizTalk Document Tracking, an advanced query is an SQL statement that you use to extract specific tracking data from the Tracking database, using custom search criteria, such as a Purchase Order Total.
See also: query
EDI standards set by Accredited Standards Committee X12, whose work is approved by the American National Standards Institute.
Application Center 2000
A Microsoft product that simplifies the task of migrating applications through the development cycle (from development to testing to production). Application Center helps ensure consistency between a development application, a test application, and a production application. By automating deployment of applications from one server to another, Application Center speeds up transfer time, eliminates manual errors, and improves the quality of releases.
Application Center 2000 cluster
A group of independent servers working together as a unified computing resource. An Application Center cluster does not share resources; rather, it provides high availability by isolating and ignoring failed cluster members. Compare with Microsoft Windows Clustering, which provides high reliability through resource sharing and failover.
application integration component (AIC)
A COM object that the BizTalk Server state engine calls to deliver data to an application. If a messaging port is configured in BizTalk Server 2002 to include the use of an AIC for application integration, this component is automatically instantiated and passed the requisite data. The component then determines how to handle communicating this data back to the application. This can be done using private API calls, invoking other COM objects, using database writes, and so on.
An interaction between two or more processes in which one process communicates with another and can continue processing independently from the other process.
See also: synchronous communication
A characteristic of a record or field. An attribute can contain several properties.
A process by which the technology used to implement a port is specified.
See also: port
BizTalk Accelerator for HIPAA
An add-on product to Microsoft BizTalk Server 2002 that allows organizations to quickly and easily build HIPAA solutions. BizTalk Accelerator for HIPAA includes several applications that enable health care providers, payers, and clearinghouses (acting on behalf of providers or payers) to exchange, monitor, and control HIPAA-specific transactions. BizTalk Accelerator for HIPAA provides the necessary document specifications, applications, and components to rapidly develop BizTalk Server 2002-based solutions that are HIPAA specific.
BizTalk Document Tracking
A Web-based user interface (UI) that is used to access all BizTalk Messaging Services tracking information. It can also track XLANG schedule status for BizTalk Orchestration Services.
A tool with which you can create, edit, and manage specifications. With BizTalk Editor you can create a specification based on a specification template, an existing schema, certain types of document instances, or a blank specification.
A platform-neutral e-commerce framework that is based on Extensible Markup Language (XML) schemas and industry standards. The framework enables integration across industries and between business systems, regardless of platform, operating system, or underlying technology. Specifically, it is composed of three things: schema, products, and services. For more information about the BizTalk Framework, go to the BizTalk Web site (www.microsoft.com/biztalk/).
A tool with which you can create maps that define the correspondence between the records and fields in one specification and the records and fields in another specification. A map contains an Extensible Stylesheet Language (XSL) style sheet that is used by BizTalk Server to perform the transformation described in the map.
BizTalk Messaging Management database
A Microsoft SQL Server database that stores the information related to all server configurations, including group and server settings, receive functions, and all messaging configuration information for the objects that are created by using BizTalk Messaging Manager, or by accessing the BizTalk Messaging Configuration object model.
BizTalk Messaging Manager
A graphical user interface (UI) that can be used to configure BizTalk Messaging Services to exchange documents between trading partners and applications of the home organization.
See also: BizTalk Messaging Services
BizTalk Messaging Services
Services that include sending, receiving, parsing, and tracking documents; receipt generation and correlation; and data mapping, integrity, and security.
See also: BizTalk Messaging Manager
BizTalk Orchestration Designer
A design tool used to create drawings that describe long-running, loosely coupled, executable business processes. The XLANG schedule drawing is compiled into an XLANG schedule that is used to execute the automated business process.
BizTalk Orchestration Services
Services that include designing, compiling, and running XLANG schedules. Additional services include the ability to create custom COM+ applications to host dedicated XLANG schedule instances, and the persistence of XLANG schedules.
BizTalk SEED Wizard
A tool that enables a company to create an XML package containing that company's configuration. After the package is created, trading partners can use BizTalk SEED Wizard to install the configuration within their organizations in order to conduct business with the initiating company on the Web.
BizTalk Server 2002
A Microsoft product for business-process automation and application-integration both within and between businesses. BizTalk Server 2002 provides a powerful Web-based development and execution environment that integrates loosely coupled, long-running business processes, both within and between companies.
BizTalk Server 2002 features include the composition of new and existing XLANG schedules; integration among existing applications; the definition of document specifications and specification transformations; and the monitoring and logging of run-time activity.
The server provides a standard gateway for sending and receiving documents across the Internet, as well as providing a range of services that ensure data integrity, delivery, security, and support for the BizTalk Framework and other key document formats.
BizTalk Server Accelerator for RosettaNet
An add-on product to Microsoft BizTalk Server 2002 that allows organizations to quickly and easily build RosettaNet solutions. BizTalk Server Accelerator for RosettaNet includes several applications that enable users to develop, administer, and test RosettaNet standards-compliant Partner Interface Processes (PIPs) implemented as BizTalk Server 2002 XLANG schedules.
BizTalk Server Administration
A Microsoft Management Console (MMC) interface that is used to administer the BizTalk Server 2002 group of servers and their properties, to monitor receive functions, and to monitor work items in the Microsoft SQL Server queues that are used by the server group.
A set of properties that designates the source of documents and defines specific processing steps that are performed by BizTalk Messaging Services before a document is delivered to the destination designated by the messaging port or distribution list with which the channel is associated.
To compare the value of fields within a document instance to values in expressions designated within a channel. This comparison filters the selection of which channel or channels the server invokes to process a document.
A globally unique identifier (GUID) assigned by BizTalk Server 2002 to uniquely identify the channel through which a document is processed.
A storage location in the Shared Queue database in which the current state of a work item is stored. In case of a server failure, documents that were queued to the failed server can be retrieved from the Shared Queue database and redistributed to other servers within the server group, based on the information provided by the checkpoint.
A group of independent servers managed as a single system for higher availability, easier manageability, and greater scalability. The minimum requirements for a server cluster are: two servers connected by a network, a method for each server to access the other's disk data, and special cluster software like Windows Clustering. The special software provides services such as failure detection, recovery, and the ability to manage the servers as a single system.
A list of code values used as abbreviations for a variety of textual information. For example, ST is the code list value for Ship To and is most commonly used to qualify an address.
To implement all changes requested by a pending transaction. This action occurs when all actions within a transaction are successfully completed.
Shapes that are used to identify the exact content of a message and type of application service that is implemented within an XLANG schedule drawing. This category of shapes includes Constants, Message, Port, and Port References.
A process by which reparation is made for a completed transaction. For example, if payment has been made for an order that then cannot be fulfilled, the payment is returned to the purchaser.
In BizTalk Mapper, to create an Extensible Stylesheet Language Transformations (XSLT) version of a map that can be used by BizTalk Server. The map is stored in the WebDAV repository and used by BizTalk Server to translate one document format into another document format.
Two or more actions that are carried out at the same time.
A package of information that defines the various components of BizTalk Server 2002, including resources, such as BizTalk Ports, BizTalk PortGroups, BizTalk Receive Functions, BizTalk Schedules, and BizTalk Custom Counters.
The association of an incoming document with the correct schedule instance.
A variable parameter that is returned to the client upon successful submission to the HTTP receive function. It contains either a submission handle or the file name, depending on whether the document is submitted to BizTalk Server or to a file.
Values that enable users to define their own Windows Management Instrumentation (WMI) class instances based on an advanced query of the Tracking database.
A reference in a specification that occurs when a record is created as a descendant to itself. A cyclical reference can occur only when the Standard property value is set to XML on the Reference tab in BizTalk Editor.
In BizTalk Mapper, to create a correspondence between the records and fields of a source specification and the records and fields of a destination specification.
A process that converts data from one format to another format. Data translation occurs within BizTalk Server at run time. The rules that are specified in a map are used to convert data from a source specification format to a destination specification format, as well as to perform any operations or calculations that are required on the data.
A process that evaluates one or more rules sequentially. In BizTalk Orchestration Designer, a decision is represented by the Decision shape. Rules are Microsoft Visual Basic Scripting Edition (VBScript) expressions that are used by Decision and While shapes.
To store all state information for an XLANG schedule instance in a SQL Server database while the XLANG Scheduler Engine is waiting to receive a message before executing the next action in the business process.
See also: XLANG Scheduler Engine
A schedule that is stored in a database temporarily while waiting for receipt of a message before continuing to the next action in the sequence. All state information about the schedule is stored in the database until the message is received. Dehydrating schedules reduces the load on the computer that is hosting the schedule.
delimited flat file
A file that contains one or more records that are represented as a group of fields separated by a delimiter character. The records themselves are also separated by delimiter characters.
The name of the organization for the channel through which a document is processed. The destination is defined in BizTalk Messaging Services.
A home-organization application that has been designated in a messaging port as the destination for documents.
See also: home organization
A trading partner organization that has been designated in a messaging port as the destination for documents.
The specification in a map that represents the outgoing document. BizTalk Mapper maps from a source specification to a destination specification.
See also: source specification
A collection of properties associated with each item of work processed by BizTalk Server. These properties are exposed in BizTalk Editor so that users can tell BizTalk Server how to find values within document instances for properties that are used to locate a messaging port.
A group of messaging ports that can be used to send the same document to several different trading partner organizations or applications of the home organization. In the BizTalk Messaging Configuration object model, this is referred to as a port group.
A set of properties that represents a specific document. Document definition properties include a pointer to a document specification and can include global tracking fields and selection criteria.
A representation of the actual data that is sent to BizTalk Server. A document instance differs from a specification in that the specification defines the structure of the data, while a document instance is a representation of the specific data contained in a structure.
Using BizTalk Messaging Services to send, receive, parse and track message documents.
The structure that defines a transaction set, such as an X12 850 standard. An implementation guideline can be created from a document standard.
A designation for the type of document on which a specification is based. For example, if a specification is based on 850Schema.xml from the X12 standard, when that specification is opened in BizTalk Editor, 850 appears in the document type field on the Reference tab for the root node.
document type definition (DTD)
A standard definition that specifies which elements and attributes might be present in other elements and attributes and that specifies any constraints on their ordering, frequency, and content.
A port that requires that specific location information be provided for an XLANG schedule at run time. The location for a dynamic port is provided by a message that passes the location information to the reference for the port at run time.
A queue that has an unknown address. Ports that use a Message Queuing implementation can use a dynamic queue when the location of the queue is not known. The address of this queue must be provided by a message that passes the queue address to the reference for the port at run time.
Electronic Data Interchange For Administration, Commerce, and Transport. The international EDI standard as developed through the United Nations. This standard is commonly used in Europe, as well as Japan and other Asian countries/regions. Also known as UN/EDIFACT.
electronic data interchange (EDI)
A set of standards used to control the transfer of documents, such as purchase orders and invoices, between computers.
See also: selection criteria
A set of markup tags that identifies named sections of information. The tags in an element identify the name and the start and end of the element.
enterprise application integration (EAI)
A system that enables separate applications to share data electronically. EAI can help your organization perform integration tasks and individual transactions.
1. A set of properties that defines an envelope. Envelope properties include an envelope format and can include a pointer to an envelope specification.
2. Header and footer information, or header information only, that encapsulates or precedes document data for transport.
The format of documents that an envelope can contain; for example, XML or X12.
The recipient of system and application event notifications such as Windows Management Instrumentation (WMI) events and Windows NT Event Log events. For example, Microsoft Operations Manager (MOM) is an event consumer that uses event notifications to raise alerts, notify administrators, and run scripts.
See also: provider
Extensible (XML) Structure Definitions (XSD)
A schema language. The XSD language is the one most recently recommended by the World Wide Web Consortium (W3C) for defining Extensible Markup Language (XML) structures.
Extensible Markup Language (XML)
A specification developed by the World Wide Web Consortium (W3C) that enables designers to create customized tags beyond the capabilities of standard HTML. While HTML uses only predefined tags to describe elements within the page, XML enables tags to be defined by the developer of the page. Tags for virtually any data item, such as a product or an amount due, can be used for specific applications. This enables Web pages to function as database records.
Extensible Stylesheet Language (XSL)
A style sheet format for Extensible Markup Language (XML) documents. XSL is used to define the display of XML in the same way that cascading style sheets (CSS) are used to define the display of Hypertext Markup Language (HTML). BizTalk Server uses XSL as the translation language between two specifications.
The early termination of a process, upon discovery of an internal error or inconsistency, in an effort to avoid a subsequent error or errors that might be serious or unrecoverable.
Shapes that represent the routing logic in an XLANG schedule drawing. This category of shapes includes Abort, Action, Begin, Decision, End, Fork, Join, Transaction, and While.
A drawing stencil provided by BizTalk Orchestration Designer. The Flowchart stencil provides all the shapes that can be used to design the process flow of a business process that can be executed by a running XLANG schedule.
fully configured rules
Microsoft Operations Manager (MOM) rules that are completely preconfigured as part of the Microsoft BizTalk Server 2002 Management Pack.
See also: user-defined rules
Built-in reusable function that enables complex structural manipulation operations between source specification elements, destination specification elements, and other functoids.
See also: link
A toolbox that contains all functoids that can be used to create relationships between source specification elements and destination specification elements.
global tracking fields
Document specification fields, designated in a document definition, that are logged to a tracking database for each instance of an actual document processed by BizTalk Messaging Services.
Hierarchical Level (HL)
A segment in a hierarchical structure that identifies levels of detail information, such as relating line-item data to shipment data, and packaging data to line-item data. You use HL to identify the dependencies between and the content of hierarchically related groups of data segments.
An object that represents your business in BizTalk Messaging Manager. The home organization is created for you when BizTalk Server 2002 is installed. Only the home organization can have applications.
Shapes that represent the technologies that the XLANG Scheduler Engine supports. This category of shapes includes BizTalk Messaging, COM Component, Message Queuing, and Script Component.
A drawing stencil provided by BizTalk Orchestration Designer. The Implementation stencil provides all the shapes that can be used to bind a port to an implementation technology.
Technologies used to implement a port in an XLANG schedule. The technologies supported by the XLANG Scheduler Engine include COM components, Windows Script Components, Message Queuing Services, and BizTalk Messaging Services.
A defined standard that is used for the exchange of information. Standards are extensible, and they follow a well-defined set of rules, or syntax.
A company that uses BizTalk SEED Wizard to create a SEED package to send to trading partners (recipients) so that they can exchange business documents. A common scenario consists of a single company interacting with several trading partners of the same kind; the central company is called the initiator and the trading partners are called recipients.
A transaction that is contained within the process flow of another transaction.
A content-bearing document that corresponds to a particular schema or specification.
See also: output instance
A collection of one or more document instances that comprises a single transmission and is exchanged from application to application within an organization or from one trading partner to another.
A collection of rule comments that embodies knowledge about the meaning and importance of events. The Microsoft Knowledge Base contains predefined information from Microsoft. The company knowledge base contains information entered by the Microsoft Operations Manager 2000 user.
line-of-business (LOB) application
An organization's primary business application. BizTalk Server 2002 supports numerous communication protocols that enable line-of-business applications to reliably send and receive information.
In Microsoft BizTalk Mapper, a simple value-copy (or name-copy) operation from a field in the source specification to a field in the destination specification, or to a functoid.
See also: functoid
A collection of actions that send and receive messages over an indefinite period of time. Typically, long-running transactions contain several nested short-lived transactions.
A specific type of transport service that enables the return of current state data to the application from which the state data originated. Loopback uses the SubmitSync method call to restore the state data to the original application.
See also: transport services
A structure that can have more than one occurrence in instance documents. The structure can be an elemental record, consisting only of fields that hold content, or it can be a structure that has a nested hierarchical substructure.
A textual (typically XML) representation of a set of related configuration items, such as channel and port information, that are packaged together for use in deploying a single application or multiple applications from a test or staging environment to a production environment.
An XML file that defines the correspondence between the records and fields in one specification and the records and fields in another specification. A map contains an Extensible Stylesheet Language (XSL) style sheet that is used by BizTalk Server to perform the transformation described in the map. Maps are created in BizTalk Mapper.
The process of specifying the way in which data in one structure is transformed into another structure.
1. A packet of data that is sent or received by an XLANG schedule.
2. In BizTalk Orchestration Designer, a shape on the Data page that corresponds to the messages in an XLANG schedule. Message shapes are composed of uniquely named fields, each containing a single data item of a specified data type.
A set of properties that directs how documents are enveloped, secured, and transported to a designated destination organization or application.
See also: distribution list
Data used to describe other data. For example, data type is a piece of metadata that further describes a property.
Microsoft Operations Manager (MOM)
An open, highly scalable, enterprise operations management and monitoring application in Microsoft Windows 2000 that enables centralized, dynamic monitoring and automated problem resolution of the events generated by users, application software, servers, and desktops.
MOM uses rules to monitor and generate a response to various events. This response can range from a user notification to an automated resolution of the problem.
In XML, an element that contains both textual content and subelements. The element may or may not also carry attributes.
A name that represents an object and may include the complete path or address that identifies the location of the object.
See also: port
Any data that is not Extensible Markup Language (XML) data.
An instance of native data. For example, an EDI 850 (purchase order).
One or more transactions that are contained within the process flow of a larger transaction.
An expression used to obtain XML element and attribute information, select data that matches specific criteria, and perform comparisons on the data retrieved. More formally known as XPath.
See also: XPath
A document that is missing one or more of the following pieces of routing information: source organization identifier, destination organization identifier, or document definition.
A channel that is explicitly declared as open to any source organization. The source data for an open channel is passed to BizTalk Messaging Services either within the document or in a parameter submitted with the document.
open messaging port
A messaging port that is explicitly declared as open to any destination organization. The destination data for an open messaging port is passed to BizTalk Messaging Services either within the document or in a parameter submitted with the document.
A lack of explicit information about a source in a channel or destination in a messaging port. Channels contain information that identifies the source. Messaging ports contain information that identifies the destination. If a channel is designated as an open source, the source information is not explicitly declared in the channel and is provided by other means. Usually this information is contained in the instance of the document that is sent, or it is set as parameters in a Submit method call. Similarly, if a messaging port is designated as an open destination, the destination information is not explicitly declared in the messaging port and is instead provided in the document instance or in the parameters of a Submit method call.
A trading partner or a business unit within a trading partner, or, in the case of the home organization, your own business.
A set of properties that uniquely identifies an organization. An organization can have multiple organization identifiers. Organization identifiers consist of the following properties: a name, a qualifier, and a value.
See also: organization
A transaction that contains one or more transactions within its process flow.
A file resulting from the consumption of an input instance by the compiled style sheet.
See also: input instance
A component of BizTalk Server that translates non-XML files (for example, X12, EDIFACT, and flat file) into XML files.
A submission that bypasses the parsing, decoding, decryption, transformation, and signature verification stages of processing. The document instance is passed directly to the channel that is specified in the submission parameters. This type of submission can be used to transmit binary files without data corruption, or to use only the server transport and global tracking features.
A queue that is created for use with each new instance of an XLANG schedule.
Values that represent specific performance-related parameters for BizTalk Server 2002 and that are made available through the Microsoft Windows 2000 performance counter infrastructure. Performance counters are typically displayed using the Windows 2000 System Monitor standard utility, but might also be used by other applications, such as Microsoft Operations Manager (MOM).
A database that is used to store the XLANG schedule state when an XLANG schedule is dehydrated. A default database called the Orchestration Persistence database is provided during installation when you install BizTalk Server 2002.
A component created to integrate applications with BizTalk Server 2002. Developers can use either the IPipelineComponent or the IPipelineComponentAdmin interface, or the lighter-weight IBTSAppIntegration interface, to develop these components.
Using COM+ object pools to limit the number of instances of a schedule or schedules that might be active and resident in memory at any one time.
A named location that uses a specific implementation. In BizTalk Orchestration Designer, a port is defined by the location to which messages are sent or from which messages are received, and the technology that is used to implement the communication action. The location is uniquely identified by the name of the port.
A group of messaging ports that can be used to send the same document to several different trading partner organizations or applications. In BizTalk Messaging Manager, this is referred to as a distribution list.
A globally unique identifier (GUID) assigned by BizTalk Server 2002 to uniquely identify the port through which a document is processed.
A specific technology used by a port to implement a communication action.
The location associated with a specific port. The location is also dependent on the port implementation that is used. Each implementation provides a different type of location for the port.
A unique identification for a port. This identification is used to correlate the port location with a specific port.
A unique message that contains the port location for every port in an XLANG schedule. The Port References shape is located on the Data page. Any data flow into or out of this message contains the port location for a port.
positional flat file
A file that contains fields that are the same fixed length, and contains records that have a common end-of-record terminator.
The source of information collected by Microsoft Operations Manager (MOM). Providers include system event logs and performance counters, among others.
See also: event consumer
An expression used to locate information. In BizTalk Document Tracking, a query is an SQL statement that you use to extract tracking data from the Tracking database, using standard search criteria, such as source organization.
See also: advanced query
A state that represents processing activity that is inactive or at rest, or when a process is in standby mode.
A channel that contains the information necessary to process a receipt that can be returned to the sender of a document.
See also: channel
Functionality that enables any BizTalk server(s) to monitor directories and submit documents to BizTalk Server for processing. BizTalk Server 2002 supports File, HTTP, and Message Queuing receive functions.
A trading partner that receives a SEED package from an initiating company (initiator) so that they can exchange business documents. A common scenario consists of a single company interacting with several trading partners of the same kind; the central company is called the initiator and the trading partners are called recipients.
To retrieve all state information for an XLANG schedule instance from a SQL Server database after a message is received by the XLANG Scheduler Engine.
See also: XLANG Scheduler Engine
A feature of BizTalk Framework 2.0 protocol that supports guaranteed, once-only delivery of documents in heterogeneous environments across the Internet.
The underlying process of copying data within a server. When a server has completed the replication process, it synchronizes the data to other servers.
A procedure that submits interchanges or documents to BizTalk Server from the Suspended queue. The document is processed from the point of failure.
A table within the Shared Queue database in Microsoft SQL Server. The Retry queue is associated with a server group that contains items of work scheduled for transmission after an initial transmission has been attempted.
The set of rules that determines the sequence of execution within an XLANG schedule. Routing logic is implemented by the Decision shape in BizTalk Orchestration Designer.
A table within the Shared Queue database in Microsoft SQL Server. The Scheduled queue is associated with a server group that contains interchanges that have been received but not yet processed by BizTalk Server.
The definition of the structure of an XML file. A schema contains property information as it pertains to the records and fields within the structure.
An XML package containing a company's business document configuration, which is created using BizTalk SEED Wizard. After a package is created, trading partners can use BizTalk SEED Wizard to install the configuration within their organizations in order to conduct business with the initiating company on the Web.
A name-value pair designated in a document definition. The name-value pairs are used to uniquely identify a document definition for inbound EDI interchanges, based on values found in the functional group header, and to insert values in the functional group header for outbound EDI interchanges.
A document that contains all the necessary routing information, such as source and destination organization identifiers and a document definition, in the routing tags or within the document.
A component of BizTalk Server that translates XML files into non-XML files (for example, X12, EDIFACT, and flat files).
A collection of individual servers that is centrally managed, configured, and monitored.
Shared Queue database
A Microsoft SQL Server database that is shared by all servers within a server group. The Shared Queue database stores all checkpoint information related to documents processed by BizTalk Server. If a server fails, other computers that use the same Shared Queue database can continue to retrieve messages from and post messages to the Work queue. This provides redundancy and process load balancing. The Shared Queue database is graphically presented in BizTalk Server Administration as a series of distinct queues.
A collection of grouped actions that are performed as a single logical unit of work.
The name of the organization designated as the source for the channel through which a document is processed. Source is defined in BizTalk Messaging Services.
A home-organization application that has been designated in a channel as the source of documents.
A trading partner organization that has been designated in a channel as the source of documents.
The specification in a map that represents the incoming document. BizTalk Mapper maps from a source specification to a destination specification.
See also: destination specification
A BizTalk Server-specific XML schema. Specifications are created in BizTalk Editor and can be based on industry standards (such as EDIFACT, X12, and XML) or on flat files (delimited, positional, or delimited and positional). BizTalk Mapper uses specifications, opened as source specifications and destination specifications, to create maps.
The condition at a particular time of any of numerous elements of computing.
See also: XLANG schedule state
A port that requires that all necessary information be provided for an XLANG schedule at design time. The designer who creates the XLANG schedule must know the location to which messages are sent or from which messages are received, as well as the technology chosen to implement the communication action.
A queue that has a well-known address. Ports that use a Message Queuing implementation can use a static queue when the location of the queue is known and does not change.
A table within the Shared Queue database in Microsoft SQL Server. The Suspended queue is associated with a server group. The queue contains work items for which any error or failure was encountered during processing. The queue stores the documents until they can be corrected and reprocessed, or simply deleted.
An interaction between two or more processes in which one process communicates with another, but cannot continue processing until it receives a specific response from the other process.
See also: asynchronous communication
The organizational relationships between computers in a configuration. For example, one common topology in BizTalk Server is to have multiple processing servers sharing a single BizTalk Messaging Management database.
A Microsoft SQL Server database associated with a server group that enables the tracking of documents that are processed by the server either individually or in batches. You can also track XLANG schedule status.
An external organization with which your home organization exchanges electronic data. The messaging ports, distribution lists, channels, and XLANG schedules that you create govern the exchange of documents among trading partners.
A discrete activity within a computer system, such as an entry of a customer order or an update of an inventory item, that consists of a group of operations that succeed or fail collectively. That is, if one operation fails, the entire transaction is rolled back, and the effects of any operations that took place before the failure are undone. Transactions are usually associated with database management, order-entry, and other online systems. In BizTalk Orchestration Designer, transactions are represented as a collection of actions that are grouped within a Transaction shape.
A collection of segments in an EDI schema that has a specific order and a particular meaning for a particular business transaction.
A set of services that includes network protocols and application integration components (AICs). BizTalk Server 2002 supports a core set of transport services. This enables the server to send documents to organizations or applications whether or not the applications are capable of communicating directly with the server by using a COM interface. BizTalk Server 2002 supports the File, HTTP, HTTPS, and SMTP network protocols and Message Queuing. Transport services are also referred to as transport components.
Microsoft Operations Manager (MOM) rules that are completely designed, created, and configured by a user.
See also: fully configured rules
In BizTalk Server 2002, either a specific release number for a specification or the industry-standard version number from which a specification is created.
Web Distributed Authoring and Versioning (WebDAV)
An extension to the HTTP 1.1 standard that exposes a hierarchical file storage media, such as a file system, over an HTTP connection. WebDAV locks documents to prevent users from accidentally overwriting each other's changes. It also enables users to share and work with server-based documents, regardless of their authoring tools, platforms, or the type of Web servers on which the files are stored.
A standard that dictates that an XML document that has a single root and elements must nest completely or not at all.
Windows Management Instrumentation (WMI)
A management infrastructure in Microsoft Windows 2000 that supports monitoring and controlling system resources through a common set of interfaces and provides a logically organized, consistent model of Windows operation, configuration, and status. BizTalk Server 2002 uses the WMI layer to encapsulate administrative functions.
A table within the Shared Queue database in Microsoft SQL Server. The Work queue is associated with a server group. It contains interchanges that are currently being processed by BizTalk Server 2002.
A globally unique ID that is used to distinguish version instances of an XLANG schedule drawing. This property is read-only and cannot be changed. Every time an XLANG schedule drawing is updated, this identity is also updated. The XLANG identity can be used to correlate an XLANG schedule with the specific version of an XLANG schedule drawing from which the schedule was compiled.
A language that describes the logical sequencing of business processes, as well as the implementation of the business process by using various implementation technologies. The XLANG language is expressed in XML.
Specific business processes expressed in the XLANG language. An XLANG schedule is saved with the file extension .skx.
XLANG schedule drawing
A drawing that represents a business process. In BizTalk Orchestration Designer, once a drawing is complete, it can be compiled and run as an XLANG schedule. An XLANG schedule drawing is saved with the file extension .skv.
XLANG schedule instance
An evocation of a schedule. An XLANG schedule represents only the business process and implementation services. A single instance, or multiple instances, of an XLANG schedule can be run by the XLANG Scheduler Engine. Different instances of the same XLANG schedule contain different messages, but all instances follow the same business-process rules.
XLANG schedule state
The information contained in an XLANG schedule instance. This information includes messages that have been sent or received by that instance, any COM objects used by that instance, and the progress of that instance toward the completion of the business process.
See also: state
The default COM+ application that is installed when you install BizTalk Server 2002. This application is used to host running instances of XLANG schedules.
XLANG Scheduler Engine
A service that runs XLANG schedule instances and controls the activation, execution, dehydration, and rehydration of an XLANG schedule.
XML-Data Reduced (XDR)
An XML Schema dialect proposed by Microsoft and submitted to the World Wide Web Consortium (W3C) in 1998. Like XML-Data, XDR is a syntax for Extensible Markup Language (XML) schemas that define the characteristics of an XML document. XDR is a subset of XML-Data.
See also: Extensible Markup Language (XML)
A comprehensive language used for navigating through the hierarchy of an XML document. XPath expressions can obtain XML element and attribute information, select data that matches specific criteria, and perform comparisons on the data retrieved. Also called a node path.