À quoi Microsoft BizTalk est-il réellement utilisé?


14

J'ai été chargé de configurer un serveur de transfert Microsoft BizTalk pour nos développeurs afin de tester une intégration pour un client.

Le hic, c'est que je n'ai aucune idée de ce qu'est BizTalk, de ce qu'il fait ou de son utilisation. Tout ce que je peux lire à ce sujet sur le site Web de Microsoft n'est que du marketing, pour autant que je sache, avec beaucoup de gros mots d'entreprise (des phrases comme "BizTalk permet à votre organisation d'intégrer de manière transparente des systèmes disparates et de connecter des partenaires commerciaux").

Quelqu'un peut-il faire la lumière sur ce que fait réellement BizTalk? Nos développeurs ne savent pas non plus, seulement qu'ils doivent s'y intégrer!


Merci pour cette question! Je cherchais une brève description significative et compréhensible de BizTalk et je n'ai pas pu en trouver!
ZweiBlumen

Réponses:


11

Biztalk permet aux applications de se parler. Il est utilisé pour partager des informations ou des événements entre des applications ou des systèmes qui sont nécessaires pour travailler ensemble dans un processus métier.

Il fournit un moyen de mapper les entrées et les sorties de différents systèmes, par exemple lorsqu'ils utilisent des protocoles ou des formats incompatibles. Je crois que cela se fait en XML. Il fournit également des collections de scripts ou de procédures, appelées orchestrations, qui permettent à un ensemble d'actions de se produire dans les systèmes cibles lorsqu'ils sont déclenchés par quelque chose qui se produit dans un autre système.

C'est une implémentation d'un bus de services d'entreprise , qui est une plate-forme pour construire une architecture orientée services - si cela aide ...


Aaah, ça ressemble beaucoup à iBolt ( magicsoftware.com/en/products/?catID=41 ) - merci, ça me donne au moins un point de départ!
Mark Henderson

Cela ressemble plus à DBus.
Tom O'Connor

3

Pour mieux comprendre les concepts d'intégration d'applications d'entreprise, je vous recommande fortement ce livre .

Il donne un aperçu de tous les modèles que vous verrez et des commentaires sur les différents concurrents du marché (Tibco, Biztalk et quelque chose d'IBM dont j'ai oublié le nom).


0

Vous pouvez l'utiliser comme pratiquement n'importe quoi, mais je parierais pas mal d'argent que l'EDI est le principal parmi les installations Biztalk.

Fondamentalement; faire la traduction entre différents formats de fichiers e-commerce (commandes B2B, factures, quoi); étendant ainsi le domaine de tout ce que les sociétés de logiciels ERP utilisent.


0

En termes concis est un bus de service d'entreprise (ESB). Un modèle SOA (Service Oriented Architecture) qui contient l'orchestration des services, la transformation de la messagerie et un courtier de services. Il permet aux grandes entreprises d'exposer fondamentalement un service Web ou un service fonctionnel et, via des canaux de communication, de communiquer des informations disparates entre toutes sortes de systèmes. c'est à dire:

  • communiquer une très ancienne base de données AS / 400 avec un logiciel de traitement basé sur C ++.
  • intégrer une application web j2ee avec une plateforme BPM pour déclencher des processus métier
  • effectuer certaines opérations CRUD DB sur demande. (c.-à-d. obtenir le nombre total d'employeurs certifiés SOA)

Biztalk n'est pas couramment utilisé pour le moment (2018) et d'autres concurrents ont dépassé cet espace d'intégration. concurrents tels que TIBCO, IBM, Amazon, Mulesoft.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.