首页> 中文学位 >基于SOA架构的信息分发系统的设计与实现
【6h】

基于SOA架构的信息分发系统的设计与实现

代理获取

目录

基于SOA架构的信息分发系统的设计与实现

RESEARCH AND IMPLEMENTATION OF SOA-BASED INFORMATION DISTRIBUTION SYSTEM

摘 要

Abstract

目 录

绪 论

课题背景

国内外研究现状

计算机软件体系结构研究现状

信息分发系统体系结构研究现状

SOA架构研究现状

主要研究内容

本文结构

基于SOA架构的信息分发系统设计

项目背景介绍与分析

信息分发系统设计思想和原则

信息分发系统总体架构和流程设计

信息分发系统总体架构设计

信息分发系统实现流程

信息分发系统分布式异构数据库设计

分布式数据库定义

信息分发系统分布式数据库构建

信息分发系统SOA服务器构建

基于SOA架构的信息分发系统框架设计

基于分布式数据库的数据检索方法设计

信息分发系统个性化推介模块设计

应用商店设计

本章小结

基于SOA架构的信息分发系统实现

信息分发系统分布式数据库系统实现

分布式数据库数据生成

信息分发系统分布式数据库系统实现

信息分发系统SOA服务器实现

信息分发系统服务查询模块实现

全文检索技术实现

Hibernate检索技术实现

个性化推介实现

应用商店实现

本章小结

基于SOA架构的信息分发系统测试

信息分发系统服务查询模块测试

测试内容

测试环境

测试流程和结果

信息分发系统个性化推介模块测试

测试内容

测试环境

测试流程和结果

信息分发系统应用商店模块测试

测试内容

测试环境

测试流程和结果

测试结论

本章小结

结 论

参考文献

哈尔滨工业大学学位论文原创性声明及使用授权说明

致 谢

展开▼

摘要

计算机技术是不断变化发展的,软件架构的设计思想也是一个不断发展的可持续过程。计算机软件的普遍应用是一把“双刃剑”,给企业带来极大便利的同时,也给企业的发展埋下了隐患。企业的信息化建设是一个逐步的过程,不同发展时期建立在不同平台、不同结构的架构之上,这就造成了企业现存的信息系统各种架构并存的局面。SOA作为一种新型的软件架构,其核心是面向服务,服务是封装的,服务组件间是松耦合的,新服务的构造是其他不同服务的组合过程。SOA架构的思想被引入企业软件的开发,解决了企业跨平台的各种数据资源共享难度大,不同部门信息交互困难,不同领域数据库的互操作性困难的问题,帮助企业实现面向现有软硬件资源的升级改造。
  信息分发系统作为现代企业的信息化建设普遍引入的软件系统,其发展过程经历了从C/S架构到B/S架构再到SOA架构的演变。面对企业现存的复杂软硬件应用现状,如何利用信息分发系统有效的解决企业各个部门间普遍存在的“信息孤岛”现状,实现企业部门之间各种类型信息资源的高度共享,不同平台间实现各种应用服务的可移植是目前技术条件下构建信息分发系统必须解决的紧迫问题。
  本文在充分调研的基础上提出了基于 SOA架构的信息分发系统设计的详细思路和实现方法。首先,提出了基于 SOA架构的信息分发系统的总体设计架构和业务流程,对信息分发系统实现过程中需要使用的技术进行了详细介绍。其次根据用户提出的需求,将信息分发系统根据功能划分为五个功能模块,并对每个功能模块的实现进行了详细的分析,提出了技术上的解决方案,这些功能模块主要包括查询,发布,推送和类似 Apple商店的应用商店等等功能。最后,本文对信息分发系统进行了功能测试,通过测试发现了系统存在的不足,为下一步的开发设计工作提供了依据。

著录项

  • 作者

    赵楠;

  • 作者单位

    哈尔滨工业大学;

  • 授予单位 哈尔滨工业大学;
  • 学科 计算机科学与技术
  • 授予学位 硕士
  • 导师姓名 左徳承;
  • 年度 2012
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;TP393.09;
  • 关键词

    SOA架构; 信息分发; 系统设计; 功能测试;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号