首页 理论教育 云计算与大数据应用研究:服务整合的关键

云计算与大数据应用研究:服务整合的关键

时间:2023-11-16 理论教育 版权反馈
【摘要】:此服务与特定数据无关。此外,根据人工参与的需要,我们将服务中心的服务分为自动服务和非自动服务。无论使用什么工具来编写服务,都必须在服务中心中进行流程管理,以便将多个服务聚合到一个更大的服务中。读者可以将此过程看作是一项大型服务。在业界,也有一些业务流程执行语言。可以在底部使用BPEL4WS构造一个面向Web服务的流程,然后通过提供流程管理和其他功能的流程引擎(服务器)驱动它。

云计算与大数据应用研究:服务整合的关键

服务中心上的服务可以理解为业务或业务工具。此服务与特定数据无关。当企业A的数据加载到服务上时,企业A的服务就形成了;当企业B的数据加载到服务上时,就形成了企业B的服务。此外,根据人工参与的需要,我们将服务中心的服务分为自动服务和非自动服务。

一个服务可以包含多个其他服务。多个服务的集成是通过一个过程完成的。无论使用什么工具来编写服务,都必须在服务中心中进行流程管理,以便将多个服务聚合到一个更大的服务中。读者可以将此过程看作是一项大型服务。集成到流程中的应用程序可能包括企业内部的应用程序,或者主要是业务伙伴的远程系统中的应用程序或服务。同样,流程集成可能涉及多个流程的集成。例如,可能需要集成供应链管理和金融服务的多个流程。可以使用Web Sphere Business Modeler等工具对企业流程进行建模。这些工具使用BPEL(业务流程执行语言,企业流程执行语言)定义业务流程。这些定义可用于生成业务流程代码。在业界,也有一些业务流程执行语言(Business Process Execution Language for Web Services,BPEL4WS,可用于Web服务)。可以在底部使用BPEL4WS构造一个面向Web服务的流程,然后通过提供流程管理和其他功能的流程引擎(服务器)驱动它。

(一)处理过程

在云平台上,管理员可以定义多个处理过程和每一个步骤。每个步骤都由工作点(例如工作部门)和条件设置。通过每个处理过程,根据设定的条件将各种数据和文件夹发送到每个工作点,并由每个工作点进行处理。这可以是手动操作(如财务主管的审计)或自动服务调用(例如对SMS服务的调用)。

在定义处理过程时,可以为多个分支定义条件点(例如,对于500美元以上的索赔),将它们发送到大型索赔处理部门;否则,它将被发送到一般索赔处理部门、并行处理点(例如,索赔将发送到两个部门进行审查)等等。所有类别的人员在自己授权的部门处理文件。因此,不需要考虑分发或查找文档,这样可以提高工作效率。

(二)非自动化服务流程(www.xing528.com)

保险公司的理赔过程,是一个非自动化的服务过程。对于非自动化服务,可以定义每个工作点(部门)要处理的最大数据量。一旦超过这个数字,系统就可以自动生成提醒(E)。通过向部门经理发送电子邮件提醒部门,还可以定义每个工作点必须在收到数据后的特定时间内完成处理,或者识别过期数据。此外,还可以对流中的数据设置优先级,分配人员等。

对于包含非自动服务的进程,管理员可以定义工作区。工作区是一个或多个工作部门(点数)的汇总平台。最终用户通过工作区访问每个工作部门,以处理工作部门中的数据和文件夹。

(三)自动服务流程

在此过程中,可以在工作点上定义操作选项列表。一些选项可以指定外部程序的接口。例如,向用户发送文本消息。选择此选项时,系统将自动调用指定的外部程序。通过服务控制中心,管理员可以创建、更新和删除操作选项。在某些过程中,操作选项是批准;在另一些过程中,操作选项是同意。不同的组织和企业希望使用不同的选项名。用户可以自由地创建这些选项。

选项列表是一系列选项。管理员可以创建、更新和删除选项列表。在工作流中定义工作点时,请指定可在该工作站上操作的选项列表。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈