2011-06-06 3 views
1

Est-il recommandé d'effectuer également une interrogation via un bus de service? Comme je le vois, vous devriez seulement envoyer le feu et oublier les commandes/événements.Interrogation via le bus de service

Quelle est votre opinion et/ou expérience?

Répondre

1

Le bus de service n'est pas seulement adapté aux scénarios «d'incendie et d'oubli». En fait, il peut être utilisé dans beaucoup d'autres comme "demande de réponse". Mais contrairement aux appels de procédure distants classiques ou invocations, le bus de service fournit des moyens pour découpler le demandeur réel du répondeur réel. Et cela ouvre la porte pour une évolutivité plus facile et/ou une meilleure résilience.

De nombreux articles, articles et livres ont été écrits sur le thème de la messagerie et des bus de service, et fourniront des idées et des idées précieuses. Recherchez simplement l'intégration de bus de service ou de file d'attente de messages.

1

Qu'entendez-vous exactement par queruing? Récupérer des données de la base de données? Regrouper les réponses multiples de plusieurs services? Toutes ces choses sont très bien faites avec Service Bus. Certains produits spécifiques, tels que WebSphere ESB ou Oracle Service Bus, permettent de générer des adaptateurs de base de données capables de récupérer des données à partir de tables ou d'appeler des procédures stockées.