Java EE™ 设计模式

IBM Cúram Social Program Management™ 使用了许多 Oracle Java EE™ 设计模式。

IBM Cúram Social Program Management™ 表示层中使用的 Struts 框架使用前端控制器模式。表示层中生成的服务器访问 bean 实现服务定位器模式以隐藏定位服务器端对象的复杂性。

IBM Cúram Social Program Management™ 应用程序服务器使用会话外观模式来提供对业务逻辑的粗略访问。值对象用于在服务器上的不同业务对象间及服务器与 Web 层间的通信。数据访问对象模式用于应用程序服务器中的所有数据库访问。