Skip to main content

Qu'est-ce qu'un bus de service d'entreprise?

En informatique, un Bus de service d'entreprise (ESB) est un logiciel qui met des services modulaires à la disposition des consommateurs sur Internet.Ce bus est le mécanisme de livraison de la technologie des logiciels orientés vers le service (SOA).Ceux-ci sont utilisés dans les banques en ligne, les réservations de voyage et les lecteurs de billets en stock.

L'Aterprise Service Bus est un système de livraison de messages pour les services Web.Il est responsable du partage et du routage des messages entre les systèmes informatiques.Ceci est similaire à un bureau de poste automatisé qui garantit que les données sont livrées en toute sécurité à l'individu approprié sur le réseau.

Lorsque l'architecture axée sur le service a été créée pour la première fois, il n'y avait pas de méthode standard pour présenter les services commerciaux à la communauté dans son ensemble.Cela a rendu difficile pour les entreprises de partager des informations car les fichiers n'étaient pas disponibles dans une méthode standard.Le Bus de service Enterprise a créé une plate-forme standard avec des protocoles définis pour que toutes les entreprises partagent en toute sécurité les services commerciaux sur les réseaux.

Il existe de nombreux types de bus de service disponibles.Celles-ci varient généralement en prix et en complexité.Il est important de déterminer le niveau de sophistication dont une entreprise a besoin avant d'acheter un bus de service d'entreprise car de grands systèmes complexes peuvent coûter plusieurs millions de dollars.Les petits bus sont disponibles sur Internet et fournissent une prise en charge adéquate pour les petites applications Web basées sur les services.

Le bus de service Enterprise est un exemple de technologie de middleware orientée sur des messages (MOM).Cette famille d'outils fournit le conduit pour partager des informations entre les consommateurs et autres entreprises.Certains autres exemples de la technologie maman incluent IBM MQSeries .Cette technologie fournit un moyen générique pour les systèmes informatiques d'envoyer des messages de manière fiable standard.

Les petits services de services sont généralement suffisants pour les start-ups qui ne disposent que quelques services.Ce type de bus de service d'entreprise fournira les fonctionnalités minimales nécessaires pour gérer les modules commerciaux sur Internet.À mesure que la demande augmente, l'entreprise peut mettre à niveau la plate-forme de bus et l'infrastructure en un modèle plus complexe.

Le bus de service Enterprise est responsable du partage des messages de service d'une entreprise.Ce type de partage nécessite une sécurité suffisante autour des données exposées.Le bus comprend généralement des fonctions qui peuvent crypter et décrypter les messages avant d'être partagés sur le réseau.Ce processus de chiffrement sécurise les messages avant d'être transférés sur le réseau.

Le langage d'exécution des processus commerciaux (BPEL) s'appuie sur un bus de service d'entreprise pour communiquer les services commerciaux aux clients externes.Ce langage de script spécial résume les règles de processus métier spécifiques pour une entreprise.Le programme BPEL nécessite une application ESB pour garantir la fiabilité et les performances des services.