网站群内容管理系统研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:energyjx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企事业单位信息化建设的不断升级和各单位间日益紧密的业务协作关系,传统的单独网站建设方式已不能满足网站间互联互通、数据共享的需求,网站群在网站建设中得到了越来越多的应用。建设门户网站群,涉及大量子站建设以及网站间的资源整合工作,也需要建立一整套的管理、服务和运营模式,需要一个功能完善、伸缩性强的技术支撑平台,即网站群内容管理系统。   本文以中国中小企业信息网网站群建设为应用背景,研究支持网站群建设的内容管理系统。文章围绕网站群内容管理系统构建过程中涉及到的底层内容库模型、网站搭建以及网站间的数据交换等三个最核心的问题展开研究,最后给出了系统的架构实现和应用案例分析。论文的主要成果包括:   1.设计并实现了一套灵活、易用的内容库模型。网站群内容管理系统需要管理的数据是复杂多变的,传统的以硬编码的方式保存内容,数据是不可描述的,缺乏灵活性,因此必须为系统构建一套灵活的、易扩展的内容库模型;网站群内容管理系统中内容库的设计是由软件开发人员和应用开发人员共同完成的,软件开发人员熟悉内容库底层结构但不懂应用需求,应用开发人员则相反,这种情况下很容易造成需求和开发脱节。为了解决这些问题,本文对JSR-170内容库规范进行了扩展,引入了二阶建模的思想,提出并实现了一套基于JSR-170规范的元数据管理模型,在底层采用节点树的多层存储结构,在逻辑层面上采用分类、属性的方式来对内容进行定义。一方面保证了内容库的灵活性,可以有效地支持复杂多变的内容库结构,另一方面可以使得应用开发人员容易理解和应用,可以有效地解决需求和开发脱节的问题。   2.提出并实现了一种基于占位符的网站搭建方法。网站群是多个网站的集合体,网站的搭建是网站群内容管理系统的主要任务。传统的基于定制的建站方式建站工作量大,建设周期长,不适合于批量的网站群建设,而基于固定模板的建站方式由于缺乏灵活性,无法满足网站群网站间差异性的要求。为解决这些问题,结合网站群建设的相关特点,本文提出并实现了一种基于占位符的网站搭建方法。该方法基于“分割”的思想将网页切分为更小单位的元素,即占位符。占位符可以理解为能够实现特定功能的页面元素,占位符是独立的,并且可以高度复用,通过占位符的组合可以构建出满足应用需求的网站页面。该方法将传统的以网页为单位的建站方式改变为以页面元素——占位符为单位的建站方式,通过占位符的复用保证了建站的速度,通过占位符的灵活组合可以很好的满足网站的个性化需求。   3.提出并实现了一种基于JMS和XML的数据交换模型。网站间的互联互通、数据共享是网站群的重要特征。网站群的网站分布于网络上的不同节点,很多子站点是单独管理的,他们有着自己的内容分类结构,对于同样的内容有着不同的语义表达方式。这给网站间的数据共享和信息联通造成了很大的障碍。为了解决这些问题,本文以网站间的数据级共享为研究重点,从数据交换过程中存在的数据格式转换和数据传输两个主要问题入手,在分析原有数据交换方案不足的基础上,提出并实现了一种基于JMS和XML的数据交换方法,将支持异步传输模式的JMS消息服务中间件作为传输工具,采用可扩展的、跨平台的XML作为中间数据格式,实现了处于不同网络节点的站点之间的数据交换。   4.给出了基于J2EE多层结构的架构实现。文章给出了网站群内容管理系统的架构实现。根据架构目标,系统总体上采用J2EE的多层架构,显示层框架采用StrutsMVC三层结构,业务逻辑层采用轻量级的SpringFramework框架,数据访问层采用DAO数据访问模式。根据应用需求,网站群内容管理系统提供内容管理、网站群管理、会员管理、运行监控四大模块的功能。在本文的技术方案之上开发出的LongCon CMS已经在“中国中小企业信息网”建设中投入使用,达到了预期的效果。
其他文献
在实时系统中,每个任务都应在某种程度上满足时间约束的限制,任务的正确性不仅依赖于其计算结果,还依赖于这个结果产生的时间。此类系统中应用程序的执行时间应当是确定的,以此保
关于磁盘阵列在线重构的研究一直以来都是国内外研究热点。除了构造严重受限或者极其昂贵的磁盘阵列之外,国内外现有研究一直解决不了重负载持续访问下磁盘阵列重构性能急剧恶
形式化验证主要是通过精确的分析来证明或证伪硬件或软件系统中一些明确的声明或者性质。形式化验证方法在广义上可以分成两大类:模型检测和定理证明。模型检测由对模型的所有
随着P2P成为互联网上的主流应用,以用户资源共享为目的P2P文件共享系统,在安全、版权等方面暴露出了巨大的问题。P2P文件共享系统点对点的分发特性,使其分发内容具有用户自主性
高性能应用对计算能力的需求永无止境,导致并行计算机系统在不断提高单处理器性能的同时不断增大系统规模。机群以良好的可扩展性、可靠性和高性能价格比,成为高性能计算机系统
当前,IPTV业务正迅速发展并成为互联网中一种新型的重要网络应用。在提供全新观看体验的同时,IPTV在设计、管理、流量监管、服务质量等方面仍存在新的挑战。对IPTV进行测量研究
“工业生物技术战略研究与知识环境建设”项目是中国科学院知识创新工程重要方向项目,它旨在通过整合国际与国内工业生物技术领域多类型的数据信息资源,为该领域的科研人员和决
学位
随着产品设计的复杂化,应用领域中的数学建模和仿真越来越重要,传统建模方法基于赋值语句,主要考虑单一系统,工程人员需要对程序设计语言和算法求解有相当程度的熟悉,这导致了传统
数据挖掘是从海量数据中挖掘有用知识的一个强有力的工具,可以帮助人们从数据中获取更深层次的有用信息,已经在银行、保险、电信、生物数据分析等领域得到了广泛的应用。随着
优良的头发模拟方法在虚拟人的真实感绘制中起着决定性的因素。但是头发自身的复杂结构以及其在力的作用下的复杂的运动规律给头发的模拟过程带来了很大的障碍,使得模拟方法