BizTalk Server

  Home  Applications Programs  BizTalk Server


“BizTalk Server Interview questions will guide you that Microsoft BizTalk Server often referred to as simply "BizTalk", it is a business process management (BPM) server. Through the use of "adapters" which are tailored to communicate with different software systems used in a large enterprise, it enables companies to automate and integrate business processes. So start now the Biz Talk Server by interview questions and answers.”



36 BizTalk Server Questions And Answers

22⟩ Explain the difference between BizTalk Server and Web Services?

BizTalk is a product while Web Services are a standard.

BizTalk Server is a Microsoft product whereas Web Services have been developed by many organizations including Microsoft, IBM, etc.

BizTalk Server application has been built to enable the internal business processes of organizations, operate with ease. Web Services are small applications published using UDDI to enable all the people find them.

Web services are that they are platform neutral. BizTalk can leverage Web services.

 230 views

23⟩ What is trading partner management in BizTalk?

Information workers Manage trading partner relationships within organizations. Business Activity Services include a Trading Partner Management (TPM) component to allow them do those. TPM database stores information about trading relationships. Information workers can create and modify agreements with trading partners who use BizTalk Server.

 227 views

24⟩ What is BizTalk business process configuration?

Information worker can set parameters for an orchestration that implements a business process, which a business analyst may not be able to create.

Developer creating an orchestration can define parameters for an orchestration to enable information workers configure it. An information worker sets those parameters using the TPM service by specifying their values in the partner's agreement.

 223 views

26⟩ What is direct binding in BizTalk Server?

Sending messages from one orchestration to another is done by using Direct Binding technique. It is also being used for sending messages directly into the message box. It is used in publish and subscribe system in BizTalk for sending messages among orchestrations.

 238 views

27⟩ What is distinguished field in BizTalk Server?

A pipe line is used to write Distinguished Fields in the message context when a message is received on a port. Dis-assembler pipeline component such as XML and flat file disassemble does the job of writing the message context by the pipeline. In addition to it, custom pipeline component could also be performing it.

 221 views

28⟩ components of Biztalk Server architecture?

☆ Receive Port:

Listens for messages.

☆ Adapters:

Information interchange with external systems

☆ Pipeline, dis-assembler and sub-components:

Normalizing the schema's (wire message in its native format) of the internal messages using XML as the common language.

☆ Message-box:

Internal XML messages are published here and then are further consumed by Subscribers.

☆ Subscribers (Send Port and Orchestration components):

Subscribe to internal messages per metadata or message context properties.

☆ Biz-talk Orchestration Engine:

Processing the internal messages, re-publishing them to Message-box to be consumed by other subscribers.

☆ Send Port:

Consumes the internal XML messages, converts them to a wire messages through the associated pipeline and sub-component Assembler.

☆ Adapter:

Conveys the wire message to the target system.

 239 views

29⟩ Define BizTalk?

Biz Talk is a Business Process Management server from Microsoft. It is a message based integration tool. Biz Talk enables large enterprises to automate and integrate the business processes. This process is done by using adapters those are tailored for communicating among various software systems in an enterprise. It provides functions like Business Process Modeling, Business-to-Business communication, Message broker, EAI, Process automation. Biz Talk enables enterprises for integrating and managing business processes by exchanging various documents such as PO (Purchase Order), Invoices within and across boundaries of enterprises. MS Visual Studio supports development for Biz Talk server.

 224 views

30⟩ List out some Artifacts of BizTalk Server?

#. HAT

#. BAM

#. Adapter

#. Pipeline

#. Orchestrations

#. Role Links

#. Send Ports and Send Port Groups

#. Receive Ports

#. Receive Locations

#. Policies

#. Schemas

#. Maps

#. Resources

#. BAS Artifacts (Business Activity Services)

 245 views

31⟩ What is BizTalk Server?

Biztalk is a messaging based integration tool. It consists of several tools like Business Processes (Orchestrations), Business Activity Monitoring (BAM), HAT (Health and Activity Tracking), Rules Engines, BizTalk Server Administrative Console etc.

BizTalk Server 2006 R2 builds upon the Business Process Management and SOA/ESB capabilities and address core challenges found in key vertical industries such as manufacturing and retail. Native capabilities of BTS R2 include support for Electronic Data Interchange (EDI) and AS2 ,Windows Workflow Foundation, WCF as well as RFID.

BizTalk server 2006 R2 application can be created using Visual Studio 2005 provided BizTalk Server SDK is installed into the system. A standard BizTalk Server application consists of Schema, Mapping, and Orchestrations. The heart of the BizTalk Server application is schema that is used to define the message format of source and destination data.

BizTalk Server has capability to talk with any kind of legacy system as it only understand the plain text data (in the form of xml), in order to talk with different systems it has several inbuilt adapter like SQL Adapter, MSMQ Adapter, SMTP Adapter, File Adapter, SOAP Adapter etc.

 228 views

32⟩ What is the difference between a Document Schema and a Property Schema?

A document schema is used to define a message. It is a definition on an Xml message with optional extensions for flat files, EDI file, etc that enable the parsers to convert the native format into Xml.

A property schema is used to define message context properties. These can be of type MessageDataPropertyBase (the property value is promoted or demoted from/to the message itself) or MessageContextPropertyBase(property value only exists within the message context and can be set by adapters, pipelines or within orchestrations).

If you wish to promote a field from a message into the message context then you need to define a document schema and property schema. In the document schema you promote the required field using the property schema to define the property type that will be used in the message context.

 239 views

33⟩ What is Correlation in context of BizTalk Server?

An Orchestration can have more than one instance running simultaneously. Even though each of those multiple instances perform the same action, it does it on different data contained within a message.

Correlation is a process of associating an incoming message with the appropriate instance of an orchestration.

For Example: If your orchestration issues a purchase order, receives an invoice, and sends a payment, the developer must make certain that the invoice message is received by the orchestration instance which corresponds to the orchestration that sent the Purchase Order. Without correlation, it would be possible to send out an invoice for thousands of items even though the purchase order is for one. And each correlation is based on a set of properties known as correlation types.

 244 views

35⟩ What is MessageType in BizTalk Server?

BizTalk sets a message context property called BTS.MessageType. This is a concatenation of the document namespace and Root Node Name in other words Message Type is a BizTalk System property that is promoted inside a Pipeline. It is made up of Document Name Space and Root Node Name.

 224 views

36⟩ What is Biztalk Orchestrations Dehydration and Rehydration?

Dehydration:

When an orchestration has been idle for a while, the orchestration engine will save the state information of the instance and free up memory resources.

Rehydration:

When a message is received, or else when a timeout has expired, the orchestration engine can be automatically triggered to rehydrate the instance – it is at this point that the orchestration engine loads the saved instance of the orchestration into memory, restores the state, and runs its from the point it left off.

 201 views