论文部分内容阅读
物联网技术在企业应用领域的快速发展,促使RFID技术得到了广泛应用。但目前的RFID解决方案中,以针对大型应用业务集成开发为主,不具有业务可定制性,且成本高、开发周期长。而中小企业的物联网应用需要业务可定制、低成本和开发周期短的解决方案。本文提出面向流程定制的RFID云服务中间件系统,致力于降低中小企业实施物联网技术的难度和成本。本文以物联网和云计算的融合为方向,即两化融合,以完成整合工业界的业务标准到信息化系统为目的。针对其中的关键技术问题,面向企业业务的核心流程定制过程,设计了面向流程定制的RFID云服务中间件的系统架构,提出了基于RFID中间件的服务云模型,重点研究分析了服务云的核心标准服务插件层的关键技术,分别为标准服务、服务流执行器、服务流流程建模工具。首先针对标准服务,建立标准服务的数学模型,同时以流水线服务、停车场服务为例,描述其数学模型的定义细节;结合复杂事件处理机制,制定标准服务的具体实现机制;结合Petri-Nets建模方法,为服务流流程建模提供统一规范。其次针对服务流执行器,建立系统架构和技术解决方案,设计服务流解析模块,实现服务流运行态的元模型定义、解析流程等;设计服务流执行引擎内核架构,实现调度机制、执行机制和相关服务模块;设计服务流交换接口模块,完成服务流执行引擎与标准服务库和用户层交互。接着针对服务流流程定制工具,重新设计服务流流程定义语言SPDL,使其能被服务流执行器支持,完成服务流定义的元模型设计。最后,实现系统原型,基于OSGi框架对Rifidi Edge Server中间件进行二次开发,实现服务云的标准服务插件层的核心服务流执行器和标准服务。同时,烟草业务物流配送业务为应用背景,以Rifidi ToolKit为模拟环境,测试系统的各项功能、服务流流程定制工具的作用,验证研究方案。