[发明专利]基于社区管理的嵌入式Web服务器的数据传输方法及系统有效
| 申请号: | 201710590591.6 | 申请日: | 2017-07-19 |
| 公开(公告)号: | CN107332922B | 公开(公告)日: | 2020-07-17 |
| 发明(设计)人: | 杨发权;郝志峰;杨凌;张春生 | 申请(专利权)人: | 佛山科学技术学院 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 许英伟 |
| 地址: | 528000 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 社区 管理 嵌入式 web 服务器 数据传输 方法 系统 | ||
本发明公开了一种基于社区管理的嵌入式Web服务器的数据传输方法,包括如下步骤:分别对嵌入式Web服务器、浏览器、以及二者之间的协议栈进行初始化处理;浏览器通过不同子系统对应的中间件网关接口给所述嵌入式Web服务器发出连接请求;对于连接成功后的浏览器,则响应于不同子系统发出的请求,并解析;所述嵌入式Web服务器接收所述解析后的请求,判断解析后的请求的类型,确定实现浏览器功能或系统服务器功能中的一种,完成与不同子系统之间的数据传输。采用本发明,对不同的子系统接口进行处理,使各子系统融合到统一的服务器平台上,完成对智慧社区中的各系统的管理和运营。
技术领域
本发明属于数据传输技术领域,具体涉及一种基于社区管理的嵌入式Web服务器的数据传输方法及系统。
背景技术
当前,随着人们生活水平的不断提高,社区建设应满足住宅的居住性、舒适性、安全性、耐久性和经济性,为物业管理提供高效、优质的技术手段以有效地进行社区的综合管理。而目前社区原有的智能管理系统如物业管理、社区停车场管理、社区安防等系统,它们都是各自独立的封闭系统,对社区的管理和住户服务带来不便,因此,通过设计运营平台系统,把社区内各子系统数据融合到平台系统上,集中使用,提高工作效率,为住户提供更好的物业服务。
但是,在实际进行数据的传输过程中,由于每个管理系统之间都是独立的,如果需要对以上如此多的管理系统进行有效的数据传输和处理,依据现有的服务器和浏览器的处理,是没有办法做到并行处理。因为现有的网络服务器没有专门针对整个社区中的各种子系统的服务,如物业管理系统、社区停车场管理系统、社区安防系统、家庭智能系统等,由于各子系统网络性能及技术指标、协议标准的差异,因此,现有的网络服务器无法对社区各子系统进行融合处理。
发明内容
为了解决上述问题,本发明的第一目的在于:提供一种基于社区管理的嵌入式Web服务器的数据传输方法,对不同的子系统接口进行处理,使各子系统融合到统一的服务器平台上,完成对智慧社区中的各系统的管理和运营。
为实现上述目的,本发明按以下技术方案予以实现的:
本发明所述的基于社区管理的嵌入式Web服务器的数据传输方法,包括如下步骤:
分别对嵌入式Web服务器、浏览器、以及二者之间的协议栈进行初始化处理;
浏览器通过不同子系统对应的中间件网关接口给所述嵌入式Web服务器发出连接请求;
对于连接成功后的浏览器,则响应于不同子系统发出的请求,并解析;
所述嵌入式Web服务器接收所述解析后的请求,判断解析后的请求的类型,确定实现浏览器功能或系统服务器功能中的一种,完成与不同子系统之间的数据传输。
进一步地,所述嵌入式Web服务器接收不同子系统发出的解析后的请求,判断解析后的请求的类型的步骤,具体是:
如果所述解析后的请求类型为浏览请求,则确定实现浏览器功能,以完成对应子系统的访问;
如果所述解析后的请求类型为系统服务请求,则确定实现系统服务器功能,以完成对嵌入式Web服务器对相关数据的调用。
进一步地,所述完成对应子系统访问的步骤,具体包括:
判断所述子系统是否存在网关应用程序CGI;
如果存在,接收访问子系统对应的IP数据包,否则返回;
根据TCP/IP协议,解析所述IP数据包,并发送至ICP传输层;
解析所述ICP数据包,并发送至应用层;
调用嵌入式Web服务器的数据库中的对应信息,实现对子系统的网页信息进行浏览的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山科学技术学院,未经佛山科学技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710590591.6/2.html,转载请声明来源钻瓜专利网。





