此示例演示了高等级工作流程的用例:一家虚构的保险公司创建服务来满足理赔部门的需求。
解决方案开发生命周期阶段
阶段 1:一位架构设计师搜索 Rational Asset Manager 存储库以查找可被复用来满足解此决方案需求的服务资产。这些服务资产是永久存储在 WebSphere Service Registry and Repository 中的开发或部署的 Web Service 的引用。
阶段 2:开发者开发、测试和修改解决方案的原型。然后在 Rational® Asset Manager 中将该解决方案作为资产提交。
阶段 3:(该复审阶段超出了该示例的作用域。) 在开发者将解决方案作为资产提交至 Rational Asset Manager 之后,复审委员会将确保该解决方案满足部门的所有需求。该委员会建议是否准备好在服务存储库中发布该解决方案。
阶段 4:复审委员会核准此方案,并请求在 WebSphere Service Registry and Repository 中创建的概念。
阶段 5:在常规开发构建中,开发者进行开发、测试和构建解决方案后,将解决方案作为资产提交至 Rational Asset Manager 以作为正式的解决方案。开发者必须将该解决方案等级的资产发布至 WSRR。该解决方案包括 WSDL 和所有实施该服务的代码。
阶段 6:开发者将与 WSDL 服务相关联的正式构建发布至 WSRR,并将服务概念置于发布状态中。要允许 WSRR 管理服务接口,开发者可以通过在 Rational Asset Manager 中使用实施资产来发布服务 WSDL。这将在 WSRR 中创建生产就绪解决方案。
阶段 7:在开发者发布 WSDL 和实施资产来完成生产就绪解决方案后,将返回至 WSRR 并将服务管理更改至“版本化”状态。开发者将在 WSRR 中创建与现有服务概念的正式关系。 创建正式关系允许在部署时一起映射实施和服务。
阶段 8:已准备好将资产部署至生产,并手动将终端添加至 WebSphere Service Registry and Repository。在操作部门复审并核准该资产后,可将其移动至 WSRR 中的受管状态。
阶段 9:Rational Asset Manager 的管理员将存储库与 WSRR 同步,并将资产的 WSRR 管理状态更新为“Manage”。
查看该示例后,您将理解服务资产经历 Rational Asset Manager 与 WSRR 的集成时的生命周期和开发流程。