Microsoft BizTalk Server vs Azure AppFabric Service Bus ...?

We all know that BizTalk is Microsoft's commercial product for ESB (Enterprise Service Bus).

What are the other off-the-shelf features that BizTalk supports through the AppFabric Service bus. Or, in other words, that AppFabric Service Bus does not provide ESB capabilities ...?

Is the term "service bus" misleading with respect to the AppFabric service bus in relation to the Enterprise Service Bus ...?

+4
source share
4 answers

Microsoft's BizTalk and AppFabric Service Bus teams actually work closely, and we (I work there) integrate BizTalk's capabilities with AppFabric and Service Bus over time. For BizTalk, we have a Windows Azure AppFabric Connect application that allows you to connect BizTalk to the service bus. At PDC'10 we announced (http://bit.ly/9gm2zI) that we will add the BizTalk integration subsystem to the Service Bus - you will hear much more about the scope of these features compared to the current year's course.

For now, think of products as complementary.

I hope this helps.

+4
source

BizTalk Server is not a "bus", it is a "broker". The word "bus" refers to a subsystem that transfers data between components . You can say that BTS does just that, but does it while sitting in the middle of the hub and speaker model , distributing messages to the appropriate receivers. Because he often plays an active role In the distribution of messages, the label broker is more suitable.

Basically, it also gives you a pretty good idea of ​​the differences between Azure Service Bus and BTS. Azure Service Bus is basically just a data subsystem that allows you to connect different endpoints together through the network barriers of the topology (it allows you to use callback channels to call services behind firewalls).

BTS, on the other hand, does not. Instead, it has the following Message Broker features :

  • arrangement
  • Message Translation
  • Content Based Routing
  • Strong messaging
  • Business Intelligence Monitoring
  • Operation Support / Diagnostics
  • Maybe I forgot something else right now :)

The BTS and the Azure service bus are really two different things that can be used additionally. For example, it’s easy to understand how to connect two BizTalk servers through Azure Service Bus.

+18
source

Azure AppFabric has a new feature that is simply called "Integration" this year, which mainly enables Biztalk services on Azure.

http://www.microsoft.com/windowsazure/appfabric/overview/default.aspx#top

0
source

Microsoft Biztalk Server and AppFabric service bus may look similar in the first view, but they are two different products for different applications.

0
source

Source: https://habr.com/ru/post/1344736/


All Articles