海洋观测系统集成中间件设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:suyu_001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国家对海洋观测领域的不断深入探索和重视,各海洋管理部门、研究机构都纷纷建立了满足自身业务需求的海洋观测系统,并积累了大量的数据资料。由于这些数据获取方式不同,组织与存放形式各异,造成了已有的海洋观测数据资料无法在不同的平台和系统之间有效的交换与共享,数据的利用效率低下。如何解决异构海洋观测系统之间数据的交换与共享,提高海洋观测数据的利用效率,是当今海洋观测急需解决的问题。为了克服数据交换与共享难题,提高数据的利用效率和系统的可扩展性,本文在现有海洋观测系统的基础之上,参考OGC SWE框架规范,利用中间件技术,设计并实现了海洋观测系统集成中间件。首先,本文对海洋观测系统集成中间件的设计目标、功能需求和性能需求进行了分析,提出了中间件的常用功能。其次,采用分层的设计思想,设计了用于数据交换与共享的中间件以及基于中间件的海洋观测系统集成方案;同时,制定了统一的用于数据交换与共享的服务接口和通信协议,并详细设计了服务接口与通信协议在数据交换过程中涉及的数据结构、数据库存储结构及常用的功能模块。最后,利用MyEclipse10.0软件开发平台,采用Java、Web Service、Socket等技术对中间件的服务接口、通信协议和常用功能进行了编码实现。本文通过海上试验场数据集成系统和海上试验场数值预报系统验证表明海洋观测系统集成中间件的设计方案合理可行,是一种更好的解决海洋观测系统之间数据动态交换与共享的方法,为海洋数据共享与集成软件的开发提供了高效率的技术手段。
其他文献
随着网络电话、网络电视、视频直播等为代表的高带宽消耗的多媒体应用在日常生活中爆炸性的增长,无线接入网络的速率也需要大幅的提升。以光纤网络和无线接入网络技术融合而
随着硬件水平的不断提升,目前电子游戏的音效和视觉效果都得到了较明显的提高和改善。但游戏人工智能的研究和应用却相对不完善,从而造成游戏中非玩家角色(NPC)的行动显得单
近年来,我国互联网行业发展迅速。原来只存在于现实世界的许多事物被不断地搬上互联网,比如电子商务、网络社交、互联网金融等。人们的生活已经越来越离不开互联网,其已经成
随着计算机技术、微电子技术、通信技术的发展,工业控制技术发展迅速,传统的加热设备控制系统的信息化技术对高处理能力、实时多任务、网络通信和超低功耗的要求越来越高。本课
推荐系统或推荐引擎(Recommender System)作为信息时代一种有效解决互联网信息过载(Information overload)问题和向用户进行推荐的有效手段,其基本原理是通过分析用户历史行
随着计算机网络和通信技术的迅猛发展及广泛应用,特别是自1993年以来,Internet开始商用化,通过Internet进行的电子业务种类和数量越来越多,通信量也随之越来越大,社会的信息
信息语义检索是一种基于语义理解的信息检索方式,较之基于关键词的信息检索方式的主要区别在于:一方面,对信息资源进行标注处理以使其中的信息呈现语义形式的表示;另一方面,对
随着智能交通的不断发展,无线传输技术受到人们越来越多的关注。在城市环境中车辆的行驶速度比较快,造成节点间的通信链路不稳定,网络拓扑结构变化频繁等。车辆节点的密度分
随着汽车保有量的增加,汽车配件的需求也不断攀升。但是我国汽车配件交易市场缺少相应的交易依据,也缺少统一的配件交易管理制度;汽车配件准入门槛低,导致汽配市场里原厂件、
海洋占地球表面的71%,它已经成为人类生存和发展不可缺少的重要环境。海洋中不仅资源丰富,开展的海上交通运输更已成为现今国际物流的重要手段。但海冰灾害给人类海上运输、