BizTalk Logical Ports & Port Bindings

This blog is to explain various ports and port Bindings in Orchestration. There are two types of ports in BizTalk. Logical Ports: Ports which are used in Orchestration Physical Ports: Ports which are used in BizTalk admin console Each logical port (Except Direct Binding) should have binding with a physical port in BizTalk admin console … Continue reading BizTalk Logical Ports & Port Bindings

Advertisements

BizTalk Orchestration Shapes

This blog is to describe briefly on various Orchestration shapes. Receive: Receive shape is used to receive the incoming xml message from message box using Inbound logical port. Send: Send shape is used to send the outgoing xml message to message box using Outbound logical port. Transform: Transform shape is used to execute the map … Continue reading BizTalk Orchestration Shapes

Create First BizTalk Orchestration

Requirement: I need to drop a sample Xml message in a folder location. Sample Input Xml message:   <ns0:AppraisalInput xmlns:ns0="http://SampleBTApp.AppraisalInputSchema">   <EmpNo>EmpNo_0</EmpNo>   <EmpName>EmpName_0</EmpName>   <AppraisalScore>4</AppraisalScore> </ns0:AppraisalInput> My BizTalk orchestration should receive the message and do below validations If Appraisal Score = 5, then Assign Grade = ‘A’ If Appraisal Score = 4, then Assign … Continue reading Create First BizTalk Orchestration

BizTalk Orchestration Debugging

We can Debug the BizTalk Orchestrations using Orchestration Debugger or EventLogs. Orchestration Debugger Create BizTalk application using Orchestration, Build and Deploy. Test the BizTalk application using File Drops/ SoapUI/PostMan Go to BizTalk Admin console and Click on BizTalk Group then Click on Tracked Service Instances Right click on Orchestration instance and click on Orchestration Debugger. … Continue reading BizTalk Orchestration Debugging

BizTalk Custom Pipeline to Convert Excel file to Flat file

This blog explains how to convert .xlsx to Flat file in BizTalk using Custom Pipeline. Below pipeline component is generic one which can be applied to any excel files for FlatFile conversion. Sample Input (Excel File): Sample Output (Flat File):   Please follow below steps. Take a class library project and keep code which is … Continue reading BizTalk Custom Pipeline to Convert Excel file to Flat file

BizTalk Custom Pipeline to Convert Excel file to Xml file

This blog explains how to convert .xls to Xml file in BizTalk using Custom Pipeline. Below pipeline component is generic one, which can be applied to any excel files for xml conversion. Sample Input (Excel File): Sample Output (Xml File): Please follow below steps. Take a class library project and keep the code mentioned in … Continue reading BizTalk Custom Pipeline to Convert Excel file to Xml file

Using Dictionary for BizTalk Instances

Sometimes in BizTalk, we may need to use Dictionary for checking various conditions for multiple messages/Records of the same BizTalk Instance. This can be achieved using Dictionary ThreadStaticAttribute. Requirement: My BizTalk Orchestration accepts envelop message (Multiple records), I need to loop through each record and insert the data in sql table. Here the condition is … Continue reading Using Dictionary for BizTalk Instances

BizTalk Supporting Tools

There are available several BizTalk supporting tool available which will helpful for developing, Support and performance optimization on BizTalk applications. Below are some important supporting tools and their download locations. 1. BTDF (BizTalk deployment Framework) BizTalk Deployment Framework is a third-party tool used to automate the BizTalk deployment process. Main advantage of using this tool … Continue reading BizTalk Supporting Tools