[发明专利]一种终端化网络服务提供系统及终端设备在审
申请号: | 201410814981.3 | 申请日: | 2015-08-03 |
公开(公告)号: | CN104504080A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | 陈政安 | 申请(专利权)人: | 深圳市九洲电器有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 深圳市爱迪森知识产权代理事务所(普通合伙) 44341 | 代理人: | 何婷 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 网络服务 提供 系统 终端设备 | ||
【技术领域】
本发明涉及云服务技术领域,特别是涉及一种终端化网络服务提供系统及终端设备。
【背景技术】
当前,基于云的分布式信息应用快速发展,在智能家居和可穿戴设备上应用区域云十分普遍,家居里的智能设备和可穿戴设备都有联网寻求云服务的需要,这里的“云”可以是互联网的广域云,也可以是小范围的区域云。但是,目前市场上云服务的提供设备单一,一般为网络服务器,智能设备和可穿戴设备作为接入方,其应用场景有限。
鉴于此,克服该现有技术所存在的缺陷是本技术领域亟待解决的问题。
【发明内容】
本发明要解决的技术问题是提供一种终端化网络服务提供系统及终端设备,使终端设备既可以作为终端接入方也可以作为服务提供者,构筑可以在多个终端设备上同时运行的分布式区域云。
本发明采用如下技术方案:
一种终端化网络服务提供系统,所述系统应用于终端设备,包括网页浏览器、本地服务器和操作系统平台,其中:
所述网页浏览器用于访问网页服务器或本地服务器;
所述本地服务器分别与网页浏览器和操作系统平台之间进行互动,用于执行所述终端设备作为服务提供方的远程响应和云服务功能;
所述操作系统平台包括平台及操作系统适配模块,用于执行终端设备作为终端接入方的本地功能。
进一步地,所述网页浏览器包括网页用户界面应用环境模块、浏览器内核和浏览器适配接口模块,其中:
所述网页用户界面应用环境模块集合应用程序运行所需要的各种文档文件;
所述浏览器适配接口模块将所述浏览器内核的功能抽象成供脚本语言调用的接口。
进一步地,所述本地服务器包括网络请求处理组件、调度管理器、网络服务端口组件、数据路由和缓冲组件、套接字组件、网络节点管理器和网络协议服务组件,其中:
所述网络请求处理组件判断所述系统需执行终端设备作为服务提供方的远程响应和云服务功能还是作为终端接入方的本地功能,以及将网络间数据和控制命令传输标准化;
所述调度管理器监控和调整系统中主要部件对系统内部资源的使用;
所述网络服务端口组件监听外部网络数据的请求,感知数据流量,给不同的数据服务分配端口;
所述数据路由和缓冲组件对内部网络数据包和外部网络数据包进行分时路由服务,以及对内部网络数据包进行缓冲;
所述网络节点管理器用于根据数据路由和缓冲组件的分配标记管理网络节点,并将节点信息传输给套接字组件;
所述套接字组件用于监听网络套接字并对所述套接字进行节点分类、解密和数据包解析;
所述网络协议服务组件用于将套接字解析后的网络数据包按协议分类,并处理各种网络协议的数据和请求。
进一步地,所述网络请求处理组件包括本地与网络应用仲裁器和网络请求访问方法引擎,其中:
所述本地与网络应用仲裁器根据网页浏览器和网络服务端口组件的活跃状态指示控制网络请求访问方法引擎在处理数据的时候是由内部网络数据下发给数据路由和缓冲组件还是由外部网络数据下发给数据路由和缓冲组件;
所述网络请求访问方法引擎将网络间数据和控制命令传输标准化。
进一步地,当所述网页浏览器和网络服务端口组件的通道活跃状态小于30包/秒时,由外部网络数据下发给数据路由和缓冲组件;否则由内部网络数据下发给数据路由和缓冲组件。
进一步地,所述网络服务端口组件包括网络服务端口分发控制模块和网络服务端口适应模块,其中:
所述网络服务端口分发控制模块根据内部网络数据和外部网络数据的不同请求给不同的数据服务分配端口;
所述网络服务端口适应模块监听外部网络数据读数据服务端口的请求并告知网络服务端口分发控制模块,同时感知数据流量为本地与网络应用仲裁器做仲裁判断提供依据。
进一步地,所述数据路由和缓冲组件包括内部路由模块和网络数据缓冲模块,其中:
所述内部路由模块对内部网络数据包和外部网络数据包进行分时路由服务,按照网络包不同的地址控制网络节点管理器,并动态注册在网络协议服务组件中;
所述网络数据缓冲模块对内部路由模块传输来的网络数据包进行缓冲。
进一步地,所述套接字组件包括套接字适配模块、套接字安全模块和套接字引擎,其中:
所述套接字适配模块监听缓冲后的网络套接字,并根据网络节点管理器的标记将套接字按照不同节点和加密方式进行分类,然后传输至套接字安全模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九洲电器有限公司,未经深圳市九洲电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410814981.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种跨网页的信息传输方法和网页浏览装置
- 下一篇:信息模糊处理方法及装置