多服务的设计模式

3

如何管理多个API,使用哪些模式更好?

使用多个API的场景可能是一个支付门户,允许客户使用不同的支付供应商来发布交易。因此,该系统可能需要利用Papypal、Fasttransact、X、Y或Z API。

1个回答

5
你需要一个独特的Facade接口设计,将你的调用桥接到不同付款供应商的系统中; 当然,该Facade的具体实现可能由一组Adapter实现,而对于给定的交易,则可以通过适当的Factory(方法或其他方式)选择相应的适配器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接