-1

je suis nouveau dans l'intégration d'enterprice et les concepts d'esb.Quelles sont les raisons d'utiliser esb

Je travaille sur un projet qui inclut des intégrations avec différents systèmes (comme Sap, un système de gestion de fichiers et ce projet va consommer 14 services web externes.) Je vais créer un projet web pour consommer ces services externes.

Je peux écrire un service web qui consomme 14 services externes et je peux utiliser ces services web sur mon projet. Pourquoi dois-je utiliser un esb? Quel scénario

Je veux comprendre cela, quand je dois utiliser un esb? quels sont les avantages dans mon cas?

Répondre

0

Je vous suggère de lire à propos Enterprise Integration modèle

et Apache Camel

+0

Merci @simas_ch, je vais lire absolument. Je vais utiliser RH Jboss Fuse, j'ai examiné chameau et j'ai mis en œuvre des projets de base de poc. Mais je pense, je n'ai pas pris une décision sur l'utilisation de esb pour consommer 14 services externes. Créer un service web pour consommer ces services externes est très rapide et bien connu. Mais, en utilisant le fusible ont une courbe d'apprentissage. Utiliser esb est vraiment utile pour mon scénario. Quelle est votre opinion sur ce cas (en utilisant ou non). – Batuhan

+0

Je sais ce que ça fait si on utilise Camel la première fois. Je suggère de lire sur la raison de l'intégration de l'entreprise et ensuite vous comprendrez mieux quel est l'avantage d'utiliser Camel. Est-ce le seul cas d'utilisation que vous devez mettre en œuvre ou y en aura-t-il d'autres? –

+0

N'utilisez le boîtier que pour l'instant. Selon la conception du projet, il montre que, en consommant 14 services externes, en intégrant Sap (un petit module de sap) et en l'intégrant à un système de gestion de fichiers. Je vais commencer à lire vos suggestions. La courbe d'apprentissage et les concepts sont étranges mais, j'espère que l'utilisation d'esb en profitera :) – Batuhan

0

Tout d'abord, un bus ESB ou tout ce que vous voulez l'appeler, est cher, pas seulement financièrement, mais aussi bien techniquement. Personne ne l'utilise pour consommer 14 services Web. Il est souvent utilisé comme plate-forme centrale pour connecter plusieurs systèmes, à la fois en interne et en externe, en s'assurant que les systèmes sont découplés les uns des autres. Vous devez calculer le retour sur investissement d'avoir un ESB avec votre cas d'utilisation et les projets à venir.