Questions tagged [biztalk]

Microsoft BizTalk Server is a server product for Business Process Management and Enterprise Application Integration, developed by Microsoft.

Microsoft BizTalk Server is a server product for Business Process Management and Enterprise Application Integration, developed by Microsoft.

BizTalk enables organizations to integrate their business processes and manage through the exchange of electronic business documents (such as purchase orders, invoices, delivery notes, etc.) between applications in XML and other formats, as well as outside the boundaries of the organization. BizTalk supports several standard EDI formats such as EDIFACT, X12 and RosettaNet, and there are plenty of adapters available for facilitating connections to several platforms (including SAP and PeopleSoft) via various protocols such as HTTP, FTP, FTPS and SMTP.

BizTalk Server uses the Microsoft .NET technology and supports both SOAP and RESTful and Web Services. Software for BizTalk Server is done through Visual Studio .NET.

A mature product on its 11th release, BizTalk Server 2020 provides a solution that allows organizations to more easily connect disparate systems. Including over 25 multi-platform adapters and a robust messaging infrastructure, BizTalk Server provides connectivity between core systems both inside and outside your organization. In addition to integration functionality, BizTalk also provides strong durable messaging, a business rules engine (BRE), EDI connectivity, Business Activity Monitoring (BAM), RFID capabilities and IBM Host/Mainframe connectivity.

The BizTalk messaging system is mainly based on XML, as all incoming messages to this Middleware, such as flatfiles or JSON, are converted into a readable XML message, through a pipeline. BizTalk then lets you develop your own logic to process the messages through the application. The three main kinds of processing are done through Orchestrations, Maps and XSLT code.

BizTalk Server 2013 R2 has added more Cloud Integration capabilities and has added support for REST, and BizTalk 2016 added even more cloud integration. BizTalk 2020 rolled up the features introduced in BizTalk 2016 Feature packs into the main release.

Understanding BizTalk Server

BizTalk Server core documentation

What's New in BizTalk Server 2013 and 2013 R2

What's New in BizTalk Server 2016

What's New in BizTalk Server 2020

3571 questions
5
votes
1 answer

BizTalk JSON Deserialize

I have to connect a REST service via BizTalk. The service returns a JSON response as shown below. When the BizTalk response port tries to decode the JSON message I get an error about JSON to XML conversion. This error happen because of embedded HTML…
ibrahimsen
  • 173
  • 2
  • 9
5
votes
2 answers

What is the recommended way to split messages in send pipelines?

I need to split a bizTalk message in the send pipeline. This is easy with disassemblers in receive pipelines, but doesn't work in send pipelines (makes sense). So what is the recommended way to do it? The only easy way to do it is to write the…
ToxicAvenger
5
votes
3 answers

Update Web Reference in Visual Studio

I have inherited a web site project that makes use of a number of WCF Web Services hosted on a BizTalk server. We have two environments that I need to deploy this project to, with different URLs for the different BizTalk servers. i.e. In the Staging…
NeilD
  • 2,278
  • 3
  • 24
  • 28
5
votes
4 answers

BizTalk envelope schema self-closing node

I have created a BizTalk receive location which has a subscribing send port which accepts an enveloped message and splits into separate messages just using the XML Receive Pipeline.
mizzle
  • 578
  • 1
  • 6
  • 23
5
votes
2 answers

Identifying HL7 V3 schemas for CDA R2

The company I work for recently started a project delving into the world of HL7 messaging and data trading. We are using BizTalk Server 2010 with the BTAHL7 accelerator for 2010 with success so far for HL7 v2 but now we have a need to accept HL7 v3…
Ritley572
  • 299
  • 4
  • 15
5
votes
1 answer

Biztalk Pipelines

We have started using Biztalk 2013 and Visual Studio 2012. We have discovered a strange isssue with pipelines. A pipeline toolbox is empty! I have imported a pipeline from a previous project, which used Biztalk 2010 and Visual Studio 2010, and heres…
Arsen Magomedov
  • 480
  • 8
  • 21
5
votes
2 answers

ESB Toolkit 2.0 - Is Anyone REALLY ACTUALLY Using It?

We've made a big investment in Microsoft BizTalk Server 2009 and it works like a dream for all our asynchronous work. We want to do much more synchronous work with it, though, and that's why we're seriously looking into the ESB Toolkit 2.0. However,…
5
votes
1 answer

Network Load Balancing Biztalk Instances

What are some good articles/ resources to understand how load balancing is configured with Biztalk --- both in terms of inherent abilities of the product as well as employing NLB (network load balancing with Windows 2003 or later editions)? EDIT: I…
Jaywalker
  • 3,079
  • 3
  • 28
  • 44
5
votes
1 answer

BizTalk MQSC Adapter

I am having problems testing the MQSC Adapter in BizTalk to communicate with a Queue on Z/OS Host. The test senario: While sending messages though Biztalk I (Force)stop and start the Host channel, to mimic a HOST IPL. In this scenario I experienced…
Jorn
  • 217
  • 2
  • 5
  • 14
5
votes
4 answers

BizTalk 2009 ESB Confusion

I have a little experience with BizTalk and am trying to understand BizTalk 2009 ESB Toolkit 2 without using it. Firstly, I am wondering whether anyone can clear up a couple of concepts for me: What is the difference between an "on-ramp" and a…
Jon Archway
  • 4,852
  • 3
  • 33
  • 43
5
votes
2 answers

The blurring line between Biztalk and SSIS

I'm building an application that receive positional flat files from a legacy application and for each detail row I need to search inside a third application for some data and then fill up my database. And in case of any mal formed line in file, I…
MaltMaster
  • 758
  • 1
  • 10
  • 25
5
votes
2 answers

DocumentSpecNames?

I have been searching for over an hour and I give up. On the XML disassembler component, there is a DocumentSpecNames property. I can find no helpful documentation about what to put there. Is it like target namespace? What is it? An example would be…
user1466918
5
votes
4 answers

BizUnit vs Visual Studio Team Test

With the release of BizTalk 2009 we can now use Visual Studio Team Edition 2008 to leverage some of the team test features. We can unit test maps, schemas, and pipelines ... but from what I can tell, that's about it. How would you unit test…
ryancrawcour
  • 676
  • 8
  • 18
4
votes
3 answers

Can you test a certificate-secured WCF service with SoapUI?

I have a WCF service that is: Using the BasicHttpBinding (if you can answer for WsHttpBinding even better!) Using TransportWithMessageCredential Security Using X.509 Certificates for Transport and Message security I would like to be able to test…
Matt Mitchell
  • 40,943
  • 35
  • 118
  • 185
4
votes
2 answers

Routing MSMQ messages from one queue to another

Is there some standard configuration setting, service, or tool that accepts messages from one queue and moves them on to another one? Automatically handling the dead message problem, and providing some of retry capability? I was thinking this is…
khanfx
  • 93
  • 1
  • 6