一种构建面型3s智慧服务商店系统及其设计方法

文档序号:9251064阅读:352来源:国知局
一种构建面型3s智慧服务商店系统及其设计方法
【技术领域】
[0001] 本发明涉及一种构建面型3S智慧服务商店系统及其设计方法,属于物联网技术 领域。
【背景技术】
[0002] 物联网是新一代信息技术的重要组成部分,也是"信息化"时代的重要发展阶段。 其英文名称是'Internetofthings(即:IoT)"。顾名思义,物联网就是物与物相连的 互联网。物联网有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上 的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物与物之间,进行信息交换和处 理,也就是万物感知。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是 业务和应用,其是一种智慧化的应用,可以连接一切智能设备,从而衍生出各种智慧服务化 的应用。将物联网的这种技术思想定义为利用融合协同的泛在网络技术实现泛在智慧服 务,也就是利用无处不在的信息网络技术来满足无所不在的智慧服务需求,所以物联网可 以是一种更加广泛深远的未来网络应用形态。
[0003] 目前,各种智慧服务之间数据标准及格式不统一,各个应用之间相互独立,彼此分 离,而开放、多变、动态、异构的软件平台正驱动着软件基本形态由传统的静态封闭框架向 动态开放模式转变,由单一的"点"与"线"型的独立的应用平台向面型可扩展平台演变,3S 智慧服务商店应用模式具备服务感知、服务升级、结构柔性、动态协同和自主选择等高级计 算特性,以这种技术为支撑,可以实现拟人的智慧化服务,实现泛在的、可定制的、可以对用 户需求进行经营管理并且推荐用户所需服务的3S智慧服务商店平台。而本发明能够很好 的解决上面的问题。

【发明内容】

[0004] 本发明目的在于解决上述现有技术的不足,提出了一种构建面型应用平台3S智 慧服务商店系统及其设计方法,该系统在物联网开放平台环境下,以服务接入行为的动态 性和系统结构的灵活性的技术需求为切入点,包括体系架构、服务数据模型及服务数据交 互处理方法,具有服务智能化接入与处理功能,从而构建了一个可扩展、可接入各种智慧服 务的3S智慧服务商店平台。
[0005] 本发明解决其技术问题所采取的技术方案是:一种构建面型应用平台3S智慧服 务商店的系统,该系统采用分层结构,整个系统包括:服务支撑模块、服务感知中间件模块, 业务融合模块和应用层模块。在本发明的四个模块之间引入了统一的数据交换标准(即: JSON数据格式),JSON具有很强的数据扩展能力在各个模块之间传递数据,并且可以扩展 各个模块的数据。图1所示是整个平台的分层系统架构图,应用层模块调用了业务融合模 块的数据来展示应用功能,并且负责可视化界面显示;业务融合模块实现了平台的具体业 务逻辑处理,相当于整个平台的控制层,用于处理从服务感知中间件模块读取到的各种服 务数据;服务感知中间件模块负责采集服务支撑模块传递过来的服务数据,并将服务数据 持久化到平台的数据库,与应用系统数据库的数据实体映射,降低数据之间的耦合,提高应 用系统的数据扩展能力,为整个平台提供通用的JSON格式服务数据源;服务支撑模块负责 接入各种服务数据流,是整个平台最底层的功能模块,每个模块之间的数据都用JSON进行 传输,形成了JSON数据总线。
[0006] 服务支撑模块的功能:能够接入不同的服务数据,用于提供对不同粒度构件的"即 插即用"支持。即:接入各种数据流,如信息流,事件流,感知流,从而利用不同的信息输入 或输出实现智慧服务的接入支撑,为整个平台提供可靠的数据源。
[0007] 服务感知中间件模块的功能:获取服务支撑平台的各种异构服务数据,从而提供 多样化,个性化,可扩展化的数据服务,实现在服务支撑平台和业务融合层之间传递信息, 具体包括服务访问控制模块、服务数据交换处理模块和服务数据获取模块。
[0008] 业务融合模块的功能:获取感知中间件提供的各种开放信息,对各种信息进行整 合处理,为应用层模块提供各种应用服务,具体包括业务管理功能模块,业务开发功能模 块,业务执行功能模块和业务部署功能模块,整个业务融合模块运行在应用服务器环境中, 艮P=Tomcat应用服务器。
[0009] 应用层模块的功能:为平台用户提供服务消费及服务需求定制的功能,同时也为 第三方开发人员提供了针对系统平台的应用层接入功能,具体包括用户应用系统模块,用 户身份管理模块和应用层开放API接入模块。
[0010] 本发明还提供了一种构建面型3S智慧服务商店系统的设计方法,该方法包括如 下步骤:
[0011] 步骤1 :设计了智慧服务数据的UML类图,定义了数据处理的编程结构;
[0012] 步骤2 :定义了服务数据模型的形式化描述,将各个服务数据按照其所属类别及 其层次关系组织起来;
[0013] 步骤3 :解释服务数据模型的各层含义;
[0014] 步骤4 :服务数据交换与处理的总体结构;
[0015] 步骤5 :服务数据交换处理流程设计,以伪代码形式表示交互流程。
[0016] 有益效果:
[0017] 1、本发明可以加快系统间的数据流通,实现服务数据的共享和集成。
[0018] 2、本发明的智慧服务数据交互处理模型,能够方便各种异构数据接入平台。
[0019] 3、本发明构建面型物联网应用平台的架构和所需要的功能模块,方便搭建开放与 智能化的应用。
[0020] 4、本发明的智慧服务商店服务数据交换过程,包括数据封装格式,用伪代码描述 了发送接收过程。
[0021] 5、本发明的智慧化与可扩展的平台是未来物联网应用的趋势,解决了这种智慧服 务平台的设计流程。
【附图说明】
[0022] 图1为本发明的系统架构图。
[0023] 图2为本发明的服务感知中间件体系框架图。
[0024] 图3为本发明的服务数据UML类图。
[0025] 图4为本发明的服务数据模型图。
[0026] 图5为本发明的服务数据交换处理平台结构图。
[0027] 图6为本发明的方法流程图。
【具体实施方式】
[0028] 下面结合说明书附图对本发明创造作进一步的详细说明。
[0029] 在日常的物联网应用系统中,本发明已经有了很多面向特定领域和场景下的"点" 与"线"型应用,比如智慧家居,智慧医疗应用,但是这些应用常常只针对特定场景,相互独 立,如何将各种异构的物联网设备的数据传送到一个数据面,并能有效地实现不同应用在 服务数据上的相互交互,从而实现面型应用平台,这是非常有价值的。
[0030] 本发明设计的面型平台中主要包括服务数据的感知、数据的智能处理、业务处理 等各项功能,从而实现泛在的智慧服务应用模式,该模型的核心思想是建立一个智慧服务 商店(SmartServiceStore,即:3S)的信息共享融合平台,对用户需求的各类智慧服务数 据进行接入处理交换,提供针对用户的智慧化的服务。
[0031] 针对开放系统演化及其应用问题,本发明将介绍一种具有良好的构造性和演化性 的服务数据模型、服务数据处理方法及其支撑平台构造技术,引入服务感知中间件来驱动 智慧服务商店应用系统行为和结构的变迀,从而实现服务的可感知,可扩展,可消费功能。
[0032] 一、3S智慧服务平台整体架构设计
[0033] 如图1所示为3S智慧服务商店平台体系架构,由下至上主要包括服务支撑层、月艮 务感知中间件,业务融合层和应用层4个层次。
[0034] 本发明的各层主要功能包括:
[0035]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1