Quel (s) modèle (s) serait-il bon de gérer plusieurs API? Un scénario d'utilisation de plusieurs API serait un portail de paiement permettant aux clients d'utiliser différents fournisseurs de paiements pour publier des transactions. Ainsi, ce système peut avoir besoin d'utiliser un API papypal, fasttransact, x, y ou z.Modèle de conception pour plusieurs services
2
A
Répondre
4
Vous aurez besoin d'une interface unique Facade de votre conception, reliant vos appels à chacun de ces différents systèmes de fournisseurs de paiement; les réalisations concrètes de cette Façade seront probablement mises en œuvre, ce qui équivaut à une collection de Adapter s - et le approprié pour une transaction donnée peut être choisi par un certain Factory approprié (méthode ou autre ;-).
Questions connexes
- 1. Conception de cadre pour les services
- 2. Services de conception d'installation MVVM?
- 3. Services RIA: Insertion de plusieurs objets de modèle de présentation
- 4. Conception de services Web interopérables
- 5. Recherche de modèle de conception
- 6. Quel modèle de conception
- 7. Modèle de conception pour client/serveur VOIP
- 8. Modèle de conception pour les fonctions optionnelles?
- 9. code vbscript pour la conception de modèle
- 10. Modèle de conception pour les observateurs multithread
- 11. Meilleur modèle de conception pour ce numéro
- 12. Modèle de conception pour contextuel "contextuel" Menu
- 13. Modèle de conception pour JQuery clone()
- 14. Modèle de conception pour l'authentification de service Web
- 15. Dois-je appeler mes services à partir du modèle ViewModel OU du modèle de conception MVVM?
- 16. Conception de modèle MVVM
- 17. problème de modèle de conception
- 18. Modèle de conception de base de données pour l'héritage/overrides
- 19. Conception correcte utilisant les services
- 20. modèle de conception de répartition?
- 21. Un bon modèle de conception de client WCF
- 22. Utilisation de ManagedInstallerClass.InstallHelper pour installer plusieurs services
- 23. Rails: Modèle de conception pour stocker l'ordre des relations
- 24. demander un modèle de conception
- 25. Modèle de conception pour plusieurs consommateurs et une seule source de données
- 26. Modèle de conception pour un logiciel d'audit de questions/réponses
- 27. Question de conception d'application pour plusieurs connexions «données»
- 28. C# Modèle de conception ProgressBar
- 29. Conception de services et d'opérations dans WCF
- 30. Observer plusieurs services Windows