[发明专利]一种面向三维空间数据传输的应用层通信方法有效
申请号: | 201010269079.X | 申请日: | 2010-09-01 |
公开(公告)号: | CN101917449A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 刘刚;吴冲龙;何珍文;翁正平;田宜平;彭元;孙卡;崔运涛;李晶;刘圆圆;何世波;周青;王玭茜;周涛;刘延婷 | 申请(专利权)人: | 中国地质大学(武汉) |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 唐万荣 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 三维空间 数据传输 应用 通信 方法 | ||
1.一种面向三维空间数据传输的应用层通信方法,其特征在于,包括以下步骤:
①服务器端打开数据传输端口进行监听,客户端发出连接消息,发送给服务器端;
②服务器端对客户信息和权限进行验证后,发出验证消息,若通过验证,则允许连接,进入步骤③,否则,不允许连接和请求数据,通信结束;
③客户端发出策略定制消息,用户插入指定的策略定制标志,服务器端接收后,记录该客户的策略定制信息,接到数据请求后则按照客户定制的策略对数据进行查找处理以及发送;
④客户端发出请求数据消息,向服务器端请求数据,客户填入自己请求的数据类型,对象ID集合,发送服务器端;
⑤服务器接收到请求数据后,对数据进行校验检测,若检测合格则进入步骤⑥,若检测不合格则转入步骤⑧;
⑥服务器端解析请求数据类型和请求ID集合,按照用户制定的搜索策略,从相应缓存或数据库获取数据;
⑦客户端接收到返回数据后,对数据进行校验检测,若检测合格则本次通信过程结束,若检测不合格则发送错误报告消息,进入步骤⑨;
⑧服务器端会向客户端发送错误报告消息,客户端接收到错误报告后,重发数据请求消息,返回步骤⑤;
⑨服务端接收错误消息报告,对系统负载进行检测,采取负载优先均衡策略,返回步骤⑥。
2.根据权利要求1所述的面向三维空间数据传输的应用层通信方法,其特征在于:
所述步骤①中客户端发出的连接消息,包括账户、密码、请求连接的数据库连接字符串和指定的用户权限标志。
3.根据权利要求1所述的面向三维空间数据传输的应用层通信方法,其特征在:
所述步骤③中包括默认策略,服务器端先从缓存找数据,若找到直接返回,否则查找数据库,找到后插入缓存并返回数据。
4.根据权利要求1、2或3所述的面向三维空间数据传输的应用层通信方法,其特征在于,所述步骤⑥进一步包括以下子步骤:
若服务器端不能获取任何数据,则发送客户端数据消息内总消息个数填入0,表示没有该请求数据;
若能获取到数据,会根据服务器当前负载情况,将数据按照重要性依次分批发送几何数据、属性数据、纹理数据和空间关系数据。
5.根据权利要求1所述的面向三维空间数据传输的应用层通信方法,其特征在于:
所述步骤⑨中,负载优先策略为:负载较轻时,采取发送普通数据的策略,依次全部重发;负载较重时,按照数据类型的重要顺序,发送最重要的数据,不重要的数据排队处理。
6.根据权利要求1所述的面向三维空间数据传输的应用层通信方法,其特征在于:
所述步骤①中的服务器端采用固定数据传输端口,默认采用1986端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010269079.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有散热组件的检查装置
- 下一篇:具有凹面或凸面的制品及其制造方法