- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向移动终端控制河段助航信息服务设计及实现
面向移动终端控制河段助航信息服务设计及实现 摘 要:针对助航信息服务系统中面向移动用户实时数据服务问题,提出采用推送(Push)与拉取(Pull)相结合的方式实现面向移动终端实时数据服务,为移动用户提供个性化助航信息服务。基于Webervice和第三方推送服务完成了相关设计,测试结果显示满足移动终端信息服务的实时性和个性化的需求
关键词:助航系统;控制河段;信息服务;拉取;推送
中图分类号:U617 文献标识码:A 文章编号:1006―7973(2017)03-0048-03
控制河段是长江航道的重要组成部分,一般具有多滩、水急、航道弯曲等特点,极易发生海损事故,而随着长江航运发展迅速,运输需求旺盛,现有辅助指挥系统已经满足不了日益增长的需求,而现有的信号揭示手段主要有三种方式:①服务器产生信号通过信号旗或信号灯传递给通行船舶;②通过VHF自动语音广播;③通过电子航道图显示符号传递信息。但是他们的缺点分别是:①需要船员目视观察信号旗或信号灯,受到控制河段天气和地理环境限制较大;②需要用到专门的船载终端装置,不易推广;③VHF语音广播会占用频道资源和干扰无关用户。针对上述问题,顺应“互联网+”发展趋势,加快云计算、物联网、移动互联网等现在通信技术在航道领域的集成和创新应用,实现通行信号的主动服务的一个关键是为移动终端提供合适的数据,实现“点对点“个性化服务,提高主动服务能力
论文通过分析推送(Push)与拉取(Pull)技术的含义和实现方式,建立Webservice服务器实现针对助航信息服务系统的数据共享服务,用户主动向Webservice服务器拉取助航信息数据。通过建立基于第三方推送[5]服务的推送服务器,实现针对助航信息服务系统中实时性要求较高的信息进行推送服务,助航信息服务系统主动向移动终端用户进行推送服务
1 拉取和推送技术
推送(PUSH)技术是一种建立在客户服务器上的机制,就是服务器根据事先制定的触发机制,而不是根据用户实时要求,主动向客户端递送信息的技术。而传统的拉取(PULL)技术则是根据客户端用户的需求,向服务器发出请求,查询需要的信息。推送是服务器主动向客户端信息的过程,而拉取则是客户端主动向服务器索取信息的过程,根据事先设置好的条件或者时间间隔,在满足条件或者固定的时间间隔后,触发客户端去服务器端获取信息的一种方式,从用户体验来说在一定程度上提供了类似推送的效果
推送的主要优点是:①对用户要求低,适用于广大公众,不要求用户有专门的技术:②实时性好,能及时向用户推送最新的动态信息。其不足之处在于:①由于Push技术采用广播的方式,而没有反馈机制,不能确保客户端收到信息;②个信化推送需在服务端建立复杂的判别机制才能推送给特定的用户;③服务端工作量大。而拉取模式的主要优点是针对性强,能满足用户的个性化需求。其主要缺点是:实时性差,对用户要求较高。论文根据控制河段助航信息的类别和重要性,以推送和拉取相结合的方式满足移动客户端数据服务的“实时性”和“个性化”需求,基本的推拉方式如图1所示
2 助航信息服务系统数据服务设计
根据控制河段通行信号的服务对象以及相关信息的用户及重要性,基于拉取和推送技术将数据服务方式分为两类,一类是数据共享需求服务,一类是数据推送需求服务
(1)数据共享需求服务:主要通过构建基于Webservice技术的服务器实现针对移动终端的数据共享,当用户对助航信息有需求时,主动向Webservice服务器获取,此类信息中包括控制河段船舶位置列表等助航信息,同时用户也可以获取其它用户分享的照片、留言等兴趣信息,以上信息实时性要求不高,用户可根据需要随时获取
(2)数据推送需求服务:主要通过构建基于第三方推送技术的推送服务器,向移动终端推送实时性要求较高的信息,例如船舶通行指挥信号等信息,此类信息是控制河段通行指挥中不需向船舶用户发送的信息,因此通过推送技术主动向用户进行推送
Webservice服务器数据共享用户群主要分为航道主管部门用户、控制河段信号员用户和船舶用户。各用户群的需求如下:①航道主管部门用户:对管辖区域内的控制河段通行数据进行宏观的查询;对控制河段信号台工作情况、开收班情?r进行实时管理。②控制河段信号员用户:对管辖控制河段的通行指挥数据进行宏观的查询,同时根据船舶通行情况,悬挂指挥信号,可对控制河段实施远程指挥控制;③船舶用户:对所处控制河段的通行指挥数据进行宏观的查询,同时对河段中与其临近船舶进行位置查询,由此对船舶航速、航向等方面进行有效的控制,是助航服务系统中的主要用户群;
根据上述用户需求,要实现所有控制河段移动终端数据共享的管理,必须要把各个控制河段与航道主管部门以及船舶用户通过网络有机结合起来。这样就需要系
文档评论(0)