业务服务表示可以在运行时调整其行为的业务功能。业务服务基于请求的操作环境以及为满足服务使用者需求而创建的策略。
业务服务由三个主要的元素定义。
- 业务服务元数据:包含角色、通道和业务服务策略信息,可动态定制单个实例的特定业务功能执行
- 规范数据模型:包含数据的标准化说明,可动态要求您选择和定制业务功能的执行
- 业务功能:包含一个或多个服务,可根据业务服务策略信息进行动态选择。
业务功能执行的使用与其功能相关联的规范数据模型的子集。包含业务流程的业务功能服务实施可按从简单服务到组合服务的复杂度进行划分。
业务服务的特征
业务服务使用业务策略和业务元数据来支持灵活且可适应的行为。业务服务使用参考行业模型来简化各种内部和外部系统之间的互操作性。业务服务具有以下特征:
- 它们在业务级别经过设计,来表示离散业务功能。
- 它们是通过多种通信通道(如 Web、B2B、IVR 及其他通道)而提供。
- 多个角色可对它们进行预订,如 CSR、“客户”、“保险商”、“出纳员”及其他角色。
- 它们派生自各种 IT 资源。
- 它们是使用 Web service 和行业标准构建。
业务服务获益
业务服务是构建块,可使业务意向和 IT 执行相符。
它们可帮助交付面向服务的体系结构(SOA)的值。
业务服务具有以下利益:
- 以较低的成本和工作实现解决方案灵活性
- 可复用的 IT 资产
- 加快解决方案投入市场的时间
- 降低风险的增量解决方案。