CN103064688B - 工作流通用服务的方法和*** - Google Patents
工作流通用服务的方法和*** Download PDFInfo
- Publication number
- CN103064688B CN103064688B CN201210593498.8A CN201210593498A CN103064688B CN 103064688 B CN103064688 B CN 103064688B CN 201210593498 A CN201210593498 A CN 201210593498A CN 103064688 B CN103064688 B CN 103064688B
- Authority
- CN
- China
- Prior art keywords
- operation flow
- service
- workflow
- operational action
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种工作流通用服务的方法,包括步骤:获取业务流程需求;接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件组合,将组合后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程;将所述业务流程打包后进行存储,将业务流程发布到Web服务接口。本发明还提供相应的***。通过预存操作组件,可根据需要将预存操作组件封装成服务,业务流程发生改变时,仍能灵活提供业务流程供客户端调用。
Description
技术领域
本发明涉及工作流领域,特别是涉及工作流通用服务的方法和***。
背景技术
SOA(Service-Oriented Architecture)即面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作***和编程语言。这使得构建在各种各样的***中的服务可以使用一种统一和通用的方式进行交互。
工作流的概念起源于生产组织和办公自动化领域。它是针对企业日常工作中固定的程序活动而提出,将企业的业务进行自动化处理的过程叫工作流,在业务处理的过程中,根据定义的一些规则将信息和文档在过程的参与者中进行传递,从而完成整个业务的处理。
然而,在大规模企业或机构,其组织结构、资源结构和业务流程日趋复杂多变;同时信息化时代的企业不再可能孤立存在,企业间的交流必要而频繁,跨组织的业务流程日益增多。传统的工作流模型将业务过程与企业资源绑定,业务模型与组织和资源模型结合过于紧密,已不适应企业的动态变化和发展的要求。传统方法中,在***中固定存储需要调用的业务流程,方便用户调用。但当业务流程发生变化,传统方法需要无法提供***中不存在的业务流程,或者需要重新设计才能实现。
发明内容
基于此,有必要针对业务流程发生改变时,仍能灵活提供业务流程供客户端调用的问题,提供一种工作流通用服务的方法和***。
一种工作流通用服务的方法,包括步骤:
获取业务流程需求;
接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件组合,将组合后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程;
将所述业务流程打包后进行存储,将业务流程发布到Web服务接口。
上述工作流通用服务的方法,通过预存操作组件,可根据需要将预存操作组件封装成服务,业务流程发生改变时,仍能灵活提供业务流程供客户端调用。
一种可定制的工作流服务***,包括:
服务提供者,用于获取业务流程需求,根据所述业务流程需求调用所述业务流程;
注册中心,用于存储定义后的所述业务流程;
过程定义模块,用于接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件重组,将重组后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程。
上述工作流通用服务***,通过过程定义模块预存操作组件,可根据需要将预存操作组件封装成服务,业务流程发生改变时,仍能灵活提供业务流程供客户端调用。
附图说明
图1为本发明工作流通用服务的方法流程示意图;
图2为本发明工作流通用服务***实施例的结构示意图。
具体实施方式
以下结合其中的较佳实施方式对本发明方案进行详细阐述。
图1中示出了本发明工作流通用服务的方法流程示意图;
如图1所示,本实施例中的工作流通用服务的方法,包括步骤:
步骤S101:获取业务流程需求;
步骤S102:接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件组合,将组合后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程;
步骤S103:将所述业务流程打包后进行存储,将业务流程发布到Web服务接口。
以下在上述本实施例方法的步骤基础上,对工作流通用服务的方法具体实施例进行详细说明。
获取客户端发送的业务流程需求。查找注册中心静态存储的业务流程,是否符合业务流程需求,若是,则直接调用业务流程。若注册中心不存在满足业务流程需求的业务流程,此时,接收用户发送的过程定义指令,根据业务流程需求分析业务流程需要哪些业务活动,各个业务活动对应由哪些服务组成,服务需要由哪些操作组件封装而成。根据用户发送的过程定义指令将相互联系的预存的操作组件组合,将组合后的操作组件封装为业务流程需求对应的服务,将得到的多个服务映射到各业务活动,将各业务活动组装成业务流程。集成面向服务的封装机制主要分为这四种封装机制:操作组件、服务、业务活动、业务流程。
操作组件具体实现相当于面向对象程序中的方法,执行操作通常会导致读、写或修改一个或多个持久性数据。操作可以用来实现***中较简单的应用程序或组件。服务指操作的逻辑分组,主要用于封装一些相互联系的操作集合。如将流程中的活动用相互独立的服务实现,这样如果流程发生了变化就不必像以前那样需要对流程某些部分的实现进行重新开发,而只要选择相应的服务根据新的业务逻辑进行重组即可。业务活动是由业务流程分解得到的。将业务流程发布为Web服务既可以使业务伙伴能够通过访问自己的业务流程以更好地实现相互合作,又可以作为子作流程嵌入到另一个大的工作流程以实现跨企业的业务流程集成。将所述业务流程打包后存入注册中心,注册中心将业务流程发布到Web服务接口。
根据工作流程中任务的紧急和复杂程度,对服务的调用可分为同步和异步两种类型。服务调用采用基于HTTP的请求-响应模式。在同步调用方式下,服务请求者向服务提供者发送请求消息,处理完请求之后,提供者将响应消息发送给请求者。在请求处理完毕之前,请求者将处于一直等待响应的状态。而在异步调用方式下,服务请求者在发出请求后不等待响应,而是继续执行自身的任务,服务提供者可花费较长时间处理请求,处理完毕后再向请求者返回响应。由于Web服务的发布与实现机制有两种:静态发现与使用UDDI注册中心。根据发布机制的不同,服务请求者获取Web服务的详细信息主要有两种途径:一是通过本地的Web服务描述语言(web service description language,WSDL)文件获得相关的Web服务信息;二是通过UDDI注册中心获得已注册的Web服务的详细信息。在获取了服务描述之后,服务请求者就可以通过它来访问Web服务接口。服务请求者使用服务描述生成对Web服务的简单对象访问协议(simple object access protocol,SOAP)请求或特定于编程语言的代理。最后服务请求者通过Web服务接口成功调用服务所提供的操作。
本方案通过将预存的操作组件作为最小单元,可以重复调用来封装为需要的服务。由于可以将活动需要调用的应用程序(即操作组件)封装成相互独立的服务,如果业务流程发生了变化可以选择相应的服务按照新的业务逻辑进行重组,这样就可以使工作流管理***适应经常变化的业务需求。利用Web服务独立于硬件和操作***平台的特性,将业务流程中的活动用Web服务实现,或者将整个工作流程封装为Web服务,就可以使工作流管理***的运行环境跳出局域网的范围,这既满足了大型企业实现跨地域业务流程的需求,又方便了企业合作伙伴之间的业务流程合作。在面向服务架构中,服务的设计和封装都是基于面向对象机制的,面向对象模型的最大价值就在于它的对象可重用性,因此将SOA引入工作流管理***的设计可以大大提高可重用性。
在一个具体实施例中,还包括步骤:当接收阈值设置指令时,在所述业务活动中设置第一阈值和第二阈值,若所述业务活动的输入参数大于第一阈值且小于第二阈值时,则向所述业务活动的相应联系邮箱发送提醒信息,若业务活动的输入参数大于或等于第二阈值时,则保存所述参数并向所述业务活动的相应联系邮箱发送预警信息,当所述业务活动的输入参数小于或等于第一阈值时,不做处理。
一些业务流程需求中需要对某些业务参数进行设定阈值,比如:在设计或定制每一业务流程时根据后期维护、变更分析或决策的需要在流程配置界面为其设定若干个工作指标或阀值,当业务流程接近或等于阀值时,***会向责任人发送***信息和邮件提醒,责任人收到信息后需要对该业务流程进行即时有效地处理。若没按规定或超计划完成工作流程任务,***则会对其进行记录,为后期对员工的绩效考核提供依据。客户端通过Web服务接口开启业务流程,运行一段时间,积累了丰富的工作流程数据,***根据企业的业务需求和战略目标,提供对工作流程数据的数据报表导出、数据分析图表及数据挖掘。
本方案采用基于MVC(Model-View-Controller,模型—视图—控制器)设计模式的多层***架构,该架构克服了传统的MVC设计模式中控制器部分在整个平台中既控制模型组件的选择和调用,又负责将模型组件提供的数据传递给特定的页面处理的局限性。将控制器划分为状态层、路由控制层、扩展业务层、业务层等。作为视图实例的表现层由XML数据经XSL解析生成,视图与控制器之间只通过数据总线进行XML数据传送,彻底剥离了二者之间的耦合关系。分隔基础数据结构、调度逻辑和所有视图相关代码。并创建用于所有页面控制器的公用基类,避免代码重复并提高一致性和可测试性。
根据上述工作流通用服务的方法,本发明提供一种工作流通用服务***。
图2中示出了本发明的工作流通用服务***实施例的结构示意图。
如图2所示,本实施例中工作流通用服务***,包括:
服务提供者201,用于获取业务流程需求,根据所述业务流程需求调用所述业务流程;
注册中心202,用于存储定义后的所述业务流程;
过程定义模块203,用于接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件重组,将重组后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程。
以下在上述本实施例***的步骤基础上,对工作流通用服务***具体实施例进行详细说明。
服务提供者201获取客户端发送的业务流程需求。查找注册中心静态存储的业务流程,是否符合业务流程需求,若是,则直接调用业务流程。若注册中心不存在满足业务流程需求的业务流程,此时,用户根据业务流程需求分析业务流程需要哪些业务活动,各个业务活动对应由哪些服务组成,服务需要由哪些操作组件封装而成,并向过程定义模块203发送过程定义指令。过程定义模块203接收用户发送的过程定义指令,根据用户发送的过程定义指令将相互联系的预存的操作组件组合,将组合后的操作组件封装为业务流程需求对应的服务,将得到的多个服务映射到各业务活动,将各业务活动组装成业务流程。集成面向服务的封装机制主要分为这四种封装机制:操作组件、服务、业务活动、业务流程。
操作组件具体实现相当于面向对象程序中的方法,执行操作通常会导致读、写或修改一个或多个持久性数据。操作可以用来实现***中较简单的应用程序或组件。服务指操作的逻辑分组,主要用于封装一些相互联系的操作集合。如将流程中的活动用相互独立的服务实现,这样如果流程发生了变化就不必像以前那样需要对流程某些部分的实现进行重新开发,而只要选择相应的服务根据新的业务逻辑进行重组即可。业务活动是由业务流程分解得到的。将业务流程发布为Web服务既可以使业务伙伴能够通过访问自己的业务流程以更好地实现相互合作,又可以作为子作流程嵌入到另一个大的工作流程以实现跨企业的业务流程集成。将所述业务流程打包后存入注册中心202,注册中心202将业务流程发布到Web服务接口。
根据工作流程中任务的紧急和复杂程度,对服务的调用可分为同步和异步两种类型。服务调用采用基于HTTP的请求-响应模式。在同步调用方式下,服务请求者向服务提供者发送请求消息,处理完请求之后,提供者将响应消息发送给请求者。在请求处理完毕之前,请求者将处于一直等待响应的状态。而在异步调用方式下,服务请求者在发出请求后不等待响应,而是继续执行自身的任务,服务提供者可花费较长时间处理请求,处理完毕后再向请求者返回响应。由于Web服务的发布与实现机制有两种:静态发现与使用UDDI注册中心。根据发布机制的不同,服务请求者获取Web服务的详细信息主要有两种途径:一是通过本地的Web服务描述语言(web service description language,WSDL)文件获得相关的Web服务信息;二是通过UDDI注册中心获得已注册的Web服务的详细信息。在获取了服务描述之后,服务请求者就可以通过它来访问Web服务接口。服务请求者使用服务描述生成对Web服务的简单对象访问协议(simple object access protocol,SOAP)请求或特定于编程语言的代理。最后服务请求者通过Web服务接口成功调用服务所提供的操作。
本方案通过将预存的操作组件作为最小单元,可以重复调用来封装为需要的服务。由于可以将活动需要调用的应用程序(即操作组件)封装成相互独立的服务,如果业务流程发生了变化可以选择相应的服务按照新的业务逻辑进行重组,这样就可以使工作流管理***适应经常变化的业务需求。利用Web服务独立于硬件和操作***平台的特性,将业务流程中的活动用Web服务实现,或者将整个工作流程封装为Web服务,就可以使工作流管理***的运行环境跳出局域网的范围,这既满足了大型企业实现跨地域业务流程的需求,又方便了企业合作伙伴之间的业务流程合作。在面向服务架构中,服务的设计和封装都是基于面向对象机制的,面向对象模型的最大价值就在于它的对象可重用性,因此将SOA引入工作流管理***的设计可以大大提高可重用性。
在一个具体实施例中,还包括工作流数据库,用于存储所述业务活动的阈值,若所述业务活动的输入参数大于第一阈值且小于第二阈值时,则向所述业务活动的相应联系邮箱发送提醒信息,若业务活动的输入参数大于或等于第二阈值时,则保存所述参数并向所述业务活动的相应联系邮箱发送预警信息,当所述业务活动的输入参数小于或等于第一阈值时,不做处理。
一些业务流程需求中需要对某些业务参数进行设定阈值,比如:在设计或定制每一业务流程时根据后期维护、变更分析或决策的需要在流程配置界面为其设定若干个工作指标或阀值,当业务流程接近或等于阀值时,***会向责任人发送***信息和邮件提醒,责任人收到信息后需要对该业务流程进行即时有效地处理。若没按规定或超计划完成工作流程任务,***则会对其进行记录,为后期对员工的绩效考核提供依据。客户端通过Web服务接口开启业务流程,运行一段时间,积累了丰富的工作流程数据,***根据企业的业务需求和战略目标,提供对工作流程数据的数据报表导出、数据分析图表及数据挖掘。
本方案采用基于MVC(Model-View-Controller,模型—视图—控制器)设计模式的多层***架构,该架构克服了传统的MVC设计模式中控制器部分在整个平台中既控制模型组件的选择和调用,又负责将模型组件提供的数据传递给特定的页面处理的局限性。将控制器划分为状态层、路由控制层、扩展业务层、业务层等。作为视图实例的表现层由XML数据经XSL解析生成,视图与控制器之间只通过数据总线进行XML数据传送,彻底剥离了二者之间的耦合关系。分隔基础数据结构、调度逻辑和所有视图相关代码。并创建用于所有页面控制器的公用基类,避免代码重复并提高一致性和可测试性。
***实现主要分为3个步骤,即用标记语言映射业务流程,对工作流的业务流程进行建模和部署工作流引擎。
映射业务流程:业务流程的映射是***实现的第一步,在获取了目标业务和已有组件应用的信息之后,首要任务是确定并且文档化组织内全部现有的手工和自动化的业务流程,从流程中抽取出原子级的企业业务活动,使用XML定义活动。
业务流程建模:业务流程建模(BPM,Business Process Modeling)是对业务流程进行表述的方式,它是过程分析与重组的重要基础。在跨组织业务流程重组的前提下,流程建模的主要目的就是方便不同的伙伴企业间工作流的互访,他们在各自完成其内部流程模型的建立同时,对外公开其交互的接口,以便实现不同企业间工作流模型的连接。在建模过程可以建立一个完整的工作流过程或者是工作流中一个单独的活动,并将其发布到UDDI注册中心以提供对外服务,在流程建立过程中可以新建也可以调用企业UDDI中心已有的活动定义,从而方便快捷地建立跨企业工作流集成,并能很容易地实现工作流的对外服务。
工作流引擎的实现:工作流引擎负责解释过程定义并且控制过程实例的运行。本平台工作流引擎的设计思想是:各个工作流执行引擎均被封装成一个WebService,隐藏其内部实现,对外提供统一的接口,这些接口包括了与工作表、监视工具、其它服务调用等接口。在工作流通用服务及分析平台中,由多个工作流引擎协同工作来推进工作流实例的执行。每个工作流引擎负责控制和管理一个过程中的一部分活动,使用相关的资源和应用工具来完成这些活动的执行。同时,在这样一个平台中,企业运行过程中所需要调用的异构应用程序可以首先封装成Web Service,供活动直接调用。各个工作流引擎之间以及工作流引擎与用户Web界面之间采用SOAP消息的方式进行交互。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (5)
1.一种工作流通用服务的方法,其特征在于,包括步骤:
获取业务流程需求;
接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件组合,将组合后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程;
将所述业务流程打包后进行存储,将业务流程发布到Web服务接口;
当接收阈值设置指令时,在所述业务活动中设置第一阈值和第二阈值,若所述业务活动的输入参数大于第一阈值且小于第二阈值时,则向所述业务活动的相应联系邮箱发送提醒信息,若业务活动的输入参数大于或等于第二阈值时,则保存所述参数并向所述业务活动的相应联系邮箱发送预警信息,当所述业务活动的输入参数小于或等于第一阈值时,不做处理。
2.根据权利要求1所述的工作流通用服务的方法,其特征在于,还包括步骤:当接收统计指令时,根据所述业务流程中的工作流程数据生成数据报表和数据分析图表。
3.一种可定制的工作流服务***,其特征在于,包括:
服务提供者,用于获取业务流程需求,根据所述业务流程需求调用所述业务流程;
注册中心,用于存储定义后的所述业务流程;
过程定义模块,用于接收过程定义指令,根据所述业务流程需求和所述过程定义指令将相互联系的预存的操作组件重组,将重组后的所述操作组件封装为所述业务流程需求对应的各服务,将所述各服务映射到各业务活动,将所述各业务活动组装成业务流程;
还包括工作流数据库,用于存储所述业务活动的阈值,若所述业务活动的输入参数大于第一阈值且小于第二阈值时,则向所述业务活动的相应联系邮箱发送提醒信息,若业务活动的输入参数大于或等于第二阈值时,则保存所述参数并向所述业务活动的相应联系邮箱发送预警信息,当所述业务活动的输入参数小于或等于第一阈值时,不做处理。
4.根据权利要求3所述的可定制的工作流服务***,其特征在于,所述服务提供者包括Web服务接口。
5.根据权利要求4所述的可定制的工作流服务***,其特征在于,所述工作流数据库还用于接收统计指令,根据所述业务流程中的工作流程数据生成数据报表和数据分析图表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210593498.8A CN103064688B (zh) | 2012-12-31 | 2012-12-31 | 工作流通用服务的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210593498.8A CN103064688B (zh) | 2012-12-31 | 2012-12-31 | 工作流通用服务的方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103064688A CN103064688A (zh) | 2013-04-24 |
CN103064688B true CN103064688B (zh) | 2016-10-26 |
Family
ID=48107326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210593498.8A Active CN103064688B (zh) | 2012-12-31 | 2012-12-31 | 工作流通用服务的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103064688B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108615136B (zh) * | 2016-12-13 | 2022-04-19 | 中国地质调查局发展研究中心 | 任务流程控制方法及*** |
CN107943539B (zh) * | 2017-11-16 | 2021-11-09 | 武汉斗鱼网络科技有限公司 | 应用页面启动方法和应用页面启动装置 |
CN108053336A (zh) * | 2018-01-15 | 2018-05-18 | 中企动力科技股份有限公司 | 可定制领域服务方法及装置 |
CN114971600B (zh) * | 2022-08-03 | 2022-11-08 | 杰为软件***(深圳)有限公司 | 一种基于语义事件驱动的企业级***集成方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731432A (zh) * | 2005-08-26 | 2006-02-08 | 南京邮电大学 | 基于内部工作流的网格服务构造方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090089078A1 (en) * | 2007-09-28 | 2009-04-02 | Great-Circle Technologies, Inc. | Bundling of automated work flow |
US20090172696A1 (en) * | 2007-12-28 | 2009-07-02 | Meliksetian Dikran S | Service-based content management |
CN101620766B (zh) * | 2009-07-20 | 2011-07-27 | 北京航空航天大学 | 生命体智能跟踪监护*** |
CN102146942B (zh) * | 2011-01-26 | 2013-06-05 | 东南大学 | 一种救援清障车液压设备的过载保护*** |
-
2012
- 2012-12-31 CN CN201210593498.8A patent/CN103064688B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731432A (zh) * | 2005-08-26 | 2006-02-08 | 南京邮电大学 | 基于内部工作流的网格服务构造方法 |
Non-Patent Citations (1)
Title |
---|
司莹莹.基于SOA的流程平台的设计与开发.《中国优秀硕士学位论文全文数据库 信息科技辑》.2007,(第06期),I138-173,第24,31,47-48,64页. * |
Also Published As
Publication number | Publication date |
---|---|
CN103064688A (zh) | 2013-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101826987B (zh) | 一种基于融合开放网络的混合服务支撑***及方法 | |
US8762933B2 (en) | Converting business process models to component models in a service oriented architecture domain | |
CN102420697B (zh) | 一种可配置服务的综合资源监测管理***及其方法 | |
US7346893B2 (en) | Exchange infrastructure system and method | |
CN106230987A (zh) | 一种基于电力PaaS云平台的信息集成***及方法 | |
CN101923485B (zh) | Corba***中的java远程调用方法 | |
CN113268319A (zh) | 基于微服务架构的业务流程定制与分布式流程调度方法 | |
US20060224428A1 (en) | Ad-hoc and priority-based business process execution | |
CN103064688B (zh) | 工作流通用服务的方法和*** | |
CN101834750B (zh) | 一种通用业务监控方法 | |
CN101635645B (zh) | 一种网络拓扑的管理方法及装置 | |
CN113721892A (zh) | 领域建模方法、装置、计算机设备和存储介质 | |
CN103401897A (zh) | 一种分布式服务注册中心构建方法 | |
Zhang et al. | Research on the overall architecture of Internet of Things middleware for intelligent industrial parks | |
Chen et al. | SOAr-DSGrid: service-oriented architecture for distributed simulation on the grid | |
CN102073505A (zh) | 面向服务组装的声明式事务集成方法和*** | |
CN110505266A (zh) | 具有3d适配矩阵的物联网结构 | |
CN103870280B (zh) | 基于flex与jsp的网页无缝结合处理方法 | |
CN105812241A (zh) | 基于Spring Integration的企业应用集成方法和*** | |
CN101304410A (zh) | 分布式web的智能信息平台 | |
CN103561113B (zh) | Web Service接口的生成方法及装置 | |
Dai | Design and implementation of ESB based on SOA in power system | |
CN102265260B (zh) | 面向服务部件以及用于控制面向服务部件的方法 | |
CN105719031A (zh) | 基于跨地区、跨公司的流程协作的工作流管理技术 | |
Wijayah et al. | Reconfigurable factory-wide resource-based system integration for control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |