Biztalk Adapter Interview Preparation Guide
Download PDF

Biztalk Adapter Frequently Asked Questions in various Biztalk Adapter job interviews by interviewer. The set of questions are here to ensures that you offer a perfect answer posed to you. So get preparation for your new job interview

66 Biztalk Adapter Questions and Answers:

1 :: Tell me does an adapter write to content of the message?

No. The adapter only writes data in the context of the message which is further interrogated by another component of BizTalk.

2 :: What is content-based Routing?

Content-based routing provides flexibility for users who want to route messages based on envelope properties or on receive port configuration properties. Routing can be performed based on information contained in the envelope of the document or even configuration information from the receive location.

A BizTalk Server business process involves receiving, processing, and sending messages. Some messages do not require intensive processing in an orchestration. They can benefit from a simpler and more efficient solution called Content-based routing.

3 :: What are persistence Points?

☛ The process of saving your running orchestration state at certain point is called persistence.
☛ Orchestration engine persist a running instance which is based on the design of orchestration.
☛ There are few events or stages, which triggers the persistence operation called persistence points.

4 :: Do you know what happens to the messages coming into MessageBox?

Checking the subscription table is the First thing when messages come in MessageBox and a copy of the message is sent to the subscriber.

5 :: Tell me what happens when we run MSI package?

When we run MSI packages, it will register the application with Windows Operating System and then load any related assemblies in the Global Assembly Cache.

6 :: Tell us where and how did you use WebServices in Orchestration?

We can use webservices where we need to get data from multiple sources in one go. For e.g. getting price quote from 10 different vendors. You make one orchestration and use WS inside it.

7 :: Tell us what are Host and Host Instance? Did you deploy BizTalk more than one machine?

Host is nothing but the logical container of host instance. from which we can create host instance. Host instance is a Win-NT service.

A BizTalk Server Host is a logical set of zero or more BizTalk Server run-time processes in which you deploy items such as adapter handlers, receive locations (including pipelines), and orchestrations.

A host instance is the process where the message processing, receiving, and transmitting occurs You install a host instance on each server running BizTalk Server 2006 that has one or more hosts mapped to that server.

8 :: Explain me how to route binary data?

To route binary data you can use pass-through pipelines on the receive location and send port. BizTalk will route (copy) the data from the source (receive location) to the destination (send port). If you want to route the binary data based on some information in the binary data then you write a custom Disassembler to promote the properties you need from the incoming message to route the binary data.

9 :: Explain me which Interfaces do you need to implement in a disassembling custom pipeline component?

A disassembling pipeline component receives one message on input and produces zero or more messages on output. Disassembling components are used to split interchanges of messages into individual documents. Disassembler components must implement the following interfaces:

☛ IBaseComponent.
☛ IDisassemblerComponent.
☛ IComponentUI.
☛ IPersistPropertyBag.

10 :: Do you know what is an Adapter?

☛ An adapter is a software component (COM or .NET-based) that enables you to easily send messages out of or receive messages in BizTalk Server with a delivery mechanism that conforms to a commonly recognized standard, such as SMTP, POP3, FTP, or Microsoft Message Queuing (MSMQ).
☛ As Microsoft BizTalk Server has evolved, the need for adapters that quickly enable connectivity with commonly used applications and technologies has increased.
☛ BizTalk Includes over 25 multi-platform adapters that simplify the integration with Line of Business (LOB) Applications (such as Siebel, SAP, JD Edwards, Oracle, and Dynamics CRM), database (Microsoft SQL Server, Oracle, DB2) and other technologies (Tibco, Java EE).