技术开发 频道

构建SOA组合业务服务

    银行业务管理员

    银行业务管理员是使用提供者承载的服务的各个银行(如 Bank A)的员工。他们的任务是为 Bank A 管理系统的实例。可以按照与提供者管理员角色相同的方式对此角色进行进一步划分。

    银行业务最终用户

    银行业务最终用户分为三大类:银行的员工、业务合作伙伴和实际零售客户。详见图 4 中所示。通过将业务合作伙伴包括进来,就可以得到更为复杂的环境,可以将此环境中的一些银行业务服务实际外包给其他服务提供者。在银行业务领域,可以将抵押处理外包给抵押业务提供者。因此,抵押业务提供者可以成为银行的业务合作伙伴,从而要求获得一个对应的参与者身份。

    图 4. 银行最终用户

     

    用例

    在此部分,我们将简单说明一下示例组合应用程序中的一些用例。这些用例根据发起用例的主要参与者归入了四个主要功能区域,如图 5 中所示。

    图 5. 用例模型的功能区域

    

0
相关文章