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

3358 questions
45
votes
12 answers

What are some viable alternatives to BizTalk Server?

In evaluating different systems integration strategies, I've come across some words of encouragement, but also some words of frustration over BizTalk Server. What are some pros and cons to using BizTalk Server (both from a developer standpoint and…
Kilhoffer
  • 30,901
  • 20
  • 91
  • 123
26
votes
5 answers

BizTalk Orchestration Opens in Text View in VisualStudio Orchestration Designer

While working on a rather large BizTalk 2010 project I came across this very strange behaviour and wanted to post a solution to it here in case anyone else may experience this. When attempting to open an orchestration in the orchestration designer…
Ian
  • 281
  • 3
  • 4
20
votes
10 answers

Is BizTalk an ESB?

I am looking into architectural patterns, Enterprise Services Bus (ESB) precisely. Upon reading this article Enterprise Integration, and with little to no experience I am wondering if BizTalk has is a ESB or is it just a EAI (Hub/Spokes or Bus)? I…
dbones
  • 4,126
  • 2
  • 33
  • 48
19
votes
4 answers

Setting Key Usage attributes with Makecert

Is it possible to set Key Usage attributes using makecert, or any other tool I can use to generate my own test certificates? The reason I'm interested is that certificates used for BizTalk Server AS2 transport require a key usage of Digital…
nlawalker
  • 5,654
  • 6
  • 26
  • 43
19
votes
5 answers

What is the scope of a Static Class?

I have an assembly that may be used by more than one process at a time. If I am using a static class, would the multiple processes all use the same "instance" of that class? Since the processes are separate, would these be running under…
Keith Sirmons
  • 7,863
  • 15
  • 49
  • 74
15
votes
2 answers

WF 4 or BizTalk 2010?

I've got a question - BizTalk or WF? And let me clarify that I realize the analogous technologies behind the first three artifacts, and realize I could build them, but I don't find that they are built-in to WF and so I'm trying to understand why I…
15
votes
9 answers

Are you using BizTalk? If so, how are you using it?

At my last place of employment, I used BTS quite a bit. However, I've noticed that managers often want to use it for the wrong things, and developers are hesitant to adopt it. So, I'm just wondering, how's BTS being used? Please post experiences,…
Esteban Araya
  • 27,658
  • 22
  • 99
  • 139
13
votes
4 answers

Pros/Cons of using BizTalk instead of NServiceBus or MassTransit

I am curious if it even makes consider BizTalk for the implementation of a pub/sub messaging architecture (basically what you can do with NServiceBus or MassTransit is all I really need). My manager tends to want to stick with frameworks provided…
skb
  • 28,056
  • 29
  • 91
  • 140
11
votes
1 answer

Replace .sln with MSBuild and wrap contained projects into targets

I'd like to create a MSBuild project that reflects the project dependencies in a solution and wraps the VS projects inside reusable targets. The problem I like solve doing this is to svn-export, build and deploy a specific assembly (and its…
Filburt
  • 16,221
  • 12
  • 59
  • 107
10
votes
1 answer

What happens when a user closes their browser waiting for a long running web service call?

I have a similar issue like here: http://social.msdn.microsoft.com/forums/en-US/biztalkgeneral/thread/87d5a6ec-04ee-4c6f-8267-f526ee105f0b I have an asp.net web page that calls a BizTalk web service. The BizTalk orchestration does its stuff and…
dtc
  • 9,794
  • 15
  • 70
  • 97
10
votes
1 answer

Error deploying BizTalk Application - Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

Any idea why I would be getting this Access Denied Exception? I'm deploying a very basic BizTalk 2009 project from Visual Studio. error DEPLOY: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) error DEPLOY: at…
ScArcher2
  • 78,317
  • 42
  • 111
  • 158
9
votes
3 answers

Creating BizTalk map with multiple input schema

Is there anyway to create a BizTalk map with multiple input schema "from scratch" ? i.e. not creating an orchestration and a transform shape and selecting multiple messages in the Source
SteveC
  • 13,636
  • 21
  • 86
  • 155
9
votes
2 answers

POST to REST webservices using API: body serialization

I am trying to use an REST webservice, by following the indications here: http://social.technet.microsoft.com/wiki/contents/articles/invoke-restful-web-services-with-biztalk-server-2010.aspx However, the GET's seem to work correctly, but the POST…
Newby23
  • 91
  • 2
9
votes
1 answer

Why does WCF ignore my TokenProvider?

I have a BizTalk WCF-Custom receive location to which I have added a custom behavior: public class SasTokenProviderEndpointBehavior : BehaviorExtensionElement, IEndpointBehavior { public void AddBindingParameters(ServiceEndpoint…
Tom W
  • 4,358
  • 3
  • 26
  • 46
9
votes
6 answers

Mocking WebService consumed by a Biztalk Request-Response port

I'm using BizUnit to unit-tests my Biztalk orchestrations, but some orchestrations consume a WebService,and testing these seems more like integration testing than unit testing. I'm familiar with using a mocking framework to mock the generated proxy…
Maxime Labelle
  • 3,459
  • 2
  • 23
  • 45
1
2 3
99 100