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
1
vote
1 answer

How to handle this XML in BizTalk

I am being passed a large chunk of XML for processing in BizTalk. The xml is mainly in the form: EmploymentStatus 1 However, occasionally a name value pair becomes…
Nigel B
  • 3,577
  • 3
  • 34
  • 52
1
vote
0 answers

Why is SSAS required for BizTalk BAM RTA

When a BAM activity has RTA enabled my understanding is that the aggregated data is held in a new table of the BAM Primary Import db and updated via triggers from the active and completed activity tables. So why will it not deploy without Analysis…
Rob Bowman
  • 7,632
  • 22
  • 93
  • 200
1
vote
5 answers

Visual Studio 2008 SP1 and upgrading a BizTalk 2006 R2 project to BizTalk 2009 Project - Failing

Greetings all, I have posted this on the MSDN managed news groups as well as a BizTalk site, but I am not sure they get enough traffic that as I don't seem to be getting a response. Help me StackOverflow, your my only hope. I am in the process of…
cbeuker
  • 947
  • 1
  • 11
  • 21
1
vote
2 answers

How to expose biztalk orchestration as a web service

I have a hypothetical request to pull in 3 data fields into an orchestration but only via a web service. how can I do this with biztalk? thanks
femi
  • 974
  • 2
  • 13
  • 44
1
vote
1 answer

xpath returns null in BizTalk Orchestration

I have a message (MsgPortConfig): 1 INT079 PortArchiveNewStartersDestination FILE
Nigel B
  • 3,577
  • 3
  • 34
  • 52
1
vote
2 answers

How to add custom namespaces to an incoming XML message?

What's the recommended way of adding namespaces to an incoming XML message which needs to be debatched? In order to debatch the incoming XML message I'm using an envelope as well as a "normal" message xsd schema which both have a target namespace.…
user836968
1
vote
2 answers

Dynamically set properties in pipeline component

I have a custom pipeline component which Encrypts, ZIPs and password protects a message prior to emailing. I have a requirement to dynamically set the password from the orchestration. I can't find any examples on how to do this although I see that…
Nigel B
  • 3,577
  • 3
  • 34
  • 52
1
vote
1 answer

Any point in having BizTalk Server Developer Edition without proper Visual Studio?

Microsoft provides a free Developer Edition of BizTalk Server. I'd like to do some BizTalk development to get insights into what I think is an interesting bit of enterprise technology. Now, BizTalk Server systems requirements list a full version of…
Lumi
  • 14,775
  • 8
  • 59
  • 92
1
vote
1 answer

XSLT put Root node into a string element of the Target Schema

I'm having much difficulty trying to resolve an issue I am facing. We have a source XML Schema that we are using XSLT to transform to a Target Schema. However one of the elements in the Target Schema is designed to hold the raw XML from the source…
TimWagaman
  • 980
  • 1
  • 10
  • 31
1
vote
1 answer

BizTalk Setting up a recive location and port using the HL7 Adaptor

Just installed BizTalk 2010 and the HL7 adaptor, trying to set up a proof of concept application through the admin console: 1)Created a new 'Demo Application' 2)Created a request/response receive port 3)Created a request/response receive location…
Jeremy
  • 44,950
  • 68
  • 206
  • 332
1
vote
3 answers

BizTalk: How to split an incoming message based on child nodes with a common denominator

I'm currently working on a BizTalk implementation in which I need to split an incoming message. So far the only examples I've been able to find make use of an envelope schema that would create one message per child node of the incoming…
1
vote
1 answer

XSLT Data Map with the character < in the data

I'm writing an XSLT data map from one XML schema to another XML schema. The target schema has a String field that will have a copy of the original XML in it. I know that I must convert the control characters in the XML to < and >. I have done…
TimWagaman
  • 980
  • 1
  • 10
  • 31
1
vote
3 answers

Using BizTalk WCF-WSHttp send adapter to consume web service with WS-Security over HTTP

A third party supplier has exposed a web service which we need to consume. It is a SOAP web service which also expects WS-Addressing and WS-Security elements in the header. I believe it should be possible to consume this web service using the…
Sir Crispalot
  • 4,792
  • 1
  • 39
  • 64
1
vote
2 answers

Using nillable elements in BizTalk expressions

I have nillable decimal element defined in xsd schema like this: This is distinguished field and I want to check if it is nill in expression shape. I could use xpath() function…
oderibas
  • 1,575
  • 12
  • 20
1
vote
2 answers

Replacing Special Characters With Regular Alphabet in .Net / XSL?

I'm trying to come up with a good way of replacing special characters such as ã, û, ü etc with their base alphabet in BizTalk. Currently I'm using the following XSL form:
Kahn
  • 1,630
  • 1
  • 13
  • 23
1 2 3
99
100