Pattern Template
每个集成模式都遵循一个一致的结构. 这为每个模式所提供的信息提供了一致性, 也使模式的比较更加容易.
Name
模式标识符,也表示模式中包含的整合类型.
Context
该模式解决的整体集成场景. 上下文提供了关于用户试图完成什么的信息, 以及应用程序将如何表现以支持这些要求.
Problem
该模式旨在解决的情景或问题(以问题的形式表达). 在查看每个集成模式时, 请阅读这一部分, 以迅速了解该模式是否适合你的集成场景.
Forces
使所述场景难以解决的约束和环境.
Solution
解决集成场景的推荐方法.
Sketch
一个 UML 序列图,向你展示解决方案如何解决这个场景.
Results
这一部分解释了如何将解决方案应用于你的集成方案中去, 以及如何解决与该方案相关的细节. 本节还包含应用该模式后可能出现的新挑战.
Sidebars
与模式相关的其他部分包含关键技术问题,模式的变化,特定于模式的问题等.
Example
一个端到端的场景, 描述了如何在真实的 Salesforce 场景中使用设计模式. 这一部分的示例解释了集成目标以及如何实施集成模式来实现这些目标.