Here you can find Pipeline Interview Questions and Answers.
In this Pipeline Interview Questions and Answers section you can learn and practice Pipeline Interview Questions and Answers to improve your skills in order to face technical inerview by IT companies. By Practicing these interview questions, you can easily crack any Pipeline interview.
AllIndiaExams provides you lots Pipeline Interview Questions and Answers with proper explanation. Fully solved examples with detailed answer description. All students, freshers can download Pipeline Interview Questions and Answers as PDF files and eBooks.
You no need to worry, we have given lots of Pipeline Interview Questions and Answers and also we have provided lots of FAQ's to quickly answer the questions in the Pipeline technical interview.
Why do we need a custom pipeline when we have default pipelines?
BizTalk Server provides a few out of the box pipeline components. For instance the S/MIME components for encrypting or decrypting messages. In case you need to do some pre or post processing on a message and the functionality is not offered through the provided pipeline components you will need to built your own custom pipeline component. The pipeline component(s) can then be used within a custom pipeline.
What is the maximum message size supported by XML send an XML receive pipeline?
This depends on infrastructure specifications (CPU, Memory, Disk) and on specific (possible) bottlenecks in your Microsoft BizTalk Server system. While BizTalk Server imposes no restriction on message size, practical limits and dependencies might require you to minimize the size of your messages because large messages require more processing resources.
What is the minimum number of components allowed in pipeline stage?
Minimum is zero components, example PassThru pipeline.
What is the maximum number of components allowed in pipeline stage?
All stages in the pipeline can take maximum of 255 components, except the assemble stage that has a maximum of one.
Does Flat file assembler pipeline component validates the incoming XML message?
What is a .btp File?
.btp file is a BizTalk Server pipeline file.
How many states have the Receive Pipelines and the Send Pipelines?
The receive pipeline consists of four stages Decode Stage: This stage is used for components that decode or decrypt the message. Disassemble Stage: This stage is used for components that parse or disassemble the message. Validate Stage: This stage is used for components that validate the message format. Resolve Party Stage: This stage is a placeholder for the Party Resolution Pipeline Component. Regarding to the send pipelines, they consist of three stages: Pre-assemble Stage: This stage is a placeholder for custom components that should perform some action on the message before the message is serialized. Assemble Stage: Components in this stage are responsible for assembling or serializing the message and converting it to or from XML. Encode Stage: This stage is used for components that encode or encrypt the message.
Is there any Visual Studio Wizard to create custom pipeline components?
Yes there is. The Pipeline Component Wizard is intended to ease development of pipeline components used within a BizTalk Server environment. Supports both C# and VB.NET.
What's the difference between Default Pipelines and Custom Pipelines?
When you create a new application, the default pipelines are created and deployed by default and appear in the Microsoft.BizTalk.DefaultPipelines assembly in the \References folder for every BizTalk project. The default pipelines cannot be modified in Pipeline Designer. These pipelines can be selected when configuring a send port or receive location in BizTalk Explorer. Pipelines and pipeline components present out of the box can do most of the tasks for you. But sometime specific message processing or messaging requirements encourage developers to develop custom pipeline components. You can create three types of pipeline components: general, assembling, and disassembling. Each of the three types can additionally implement probing functionality. Each type of pipeline component has an associated interface that must be implemented for the component to be plugged into the BizTalk Messaging Engine; the pipeline interfaces that distinguish the types of components are IComponent, IAssemblerComponent, and IDisassemblerComponent. A custom pipeline component is just a plain .NET class that implements several BizTalk interfaces.
Is there an error handling functionality to handle error on pipelines?
Yes. Error-handling functionality called error reporting which enables handling pipeline errors. Error reporting is specified on receive and send ports within the BizTalk Administration console.