




已阅读5页,还剩56页未读, 继续免费阅读
(计算机应用技术专业论文)综合数据业务平台中内容管理系统的研究与设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
综合数据业务平台中内容管理系统的研究与设计 摘要 内容管理是用于企业信息化建设的一项新兴技术,可以协助组织 和个人,通过信息技术实现内容的创建、存储、分享、应用和更新等, 并为企业、个人、组织、业务等方面产生价值。内容管理是许多r i 先进科技的综合应用,重点解决了各种数字资源的采集、管理、利用、 传递和增值,能为企业数据资源的管理和新业务的创建提供支持和参 考。 综合数据业务平台( i n t e g m t e dd a t a - s e i c ep l a t f 0 咖,i d p ) 是一套 开放的、模块化的、基于标准的分层应用开发平台,多种移动数据业 务可以基于此平台进行开发和整合。对于日益增多的、错综复杂的基 于此平台的业务出现,将会出现越来越多的数据资源,如果仍是简单 依托数据库作为系统的管理资源的平台已不能满足平台未来发展的 需要,因此i d p 平台提出了一套完善的内容管理解决方案,为i d p 平台提供必备的内容管理服务。 本文围绕着内容管理系统展开。首先介绍内容管理系统产生的历 史背景、研究现状和发展状况,然后结合l d p 平台背景阐述i d p 内 容管理系统的管理内容、系统需求以及系统的设计目标。接下来对系 统的设计进行了详细分析,其中分析对比了传统业务平台中内容管理 系统与i d p 内容管理系统的不同及各自优缺点,并依赖j 2 e e 技术以 及彤b 3 o 的新特性设计实现内容管理系统的服务。随后本文对在系 统设计实现时使用的一些关键技术进行了详细的研究,包括工作流管 理技术和内容搜索技术,并给出了各自的解决方案。最后,本文总结 内容管理系统设计的主要工作以及系统的一些缺陷,为下一步的工作 提供参考。 关键词:综合数据业务平台内容管理系统工作流搜索 r e s e a r c ha n dd e s i g n o fc o n t e n tm a n a g e m e n ts y s t e mi ni d p c o n t e n t m a n a g e m e n t i san e w t e c l l l l o l o g y u s e df o f e n t e r p r i i n f o 咖a t i o n ,i tc a i lb eu s e dt oa s s i s to r g a n i z a t i o n sa n di n d i v i d u a l st o i m p l e m e n tc r e a t i o n ,s t o r a g e ,s h a r e ,印p l i c a t i o na n du p d a t eo fc o n t e n t s , a n dt om a k es o m ec o n t r i b u t i o n st 0e n t e r p f i s e ,i n d i v i d u a l s ,o r g a n i z a t i o n s a n ds e r 、,i c e se t c c b n t e n tm a l l a g e m e n ti sa ni l l t e g r a t e da p p l i c a t i o nt h a t i n c l u d e sm a n ya d v a n c e di tt e c h n i q u e s ,a n df o c i l s e so nh o wt oc o l l e c t , m a n a g e ,u s e ,t r a n s f e ra n di n c r e a s ed i 丘e r e n t l 【i n d so fd a t a r e s o u r c e s ,i t a l s oc a nb eu s e df o rs u p p o n 跚df e f e r c n c ef o rd a t a r e s o u r c em a n a g e m e n t a n dn e ws e i 、,i c ec r e a t i o n i n t e g r a t e d a t a - s e n ,妇p l a t f o m ( i d p ) i s跏 o p e n ,m o d u l a 血e d , s t a n d a r d i z e d ,l a y e r e da p p l 渤t i o np l a t f o 皿,m a n ym o b i l ev a l u e a d d e d s e r v i sc a nb ec r e a t e da l l di n t e g f a t e db a s e do nt h e 讲a t f b 加a sm o r e s e i c e sa r eb u i l ti nt h ep i a t f o m l ,m e r ea f em o r ed a t a r e s o u r c e si nt h e p l a t f o 咖i fi d ps i m p l yu s e dd a t a b a s ea sc o n t e n tm a n a g e m e n ts y s t e m ,i t c o u l dn o tm e e tt h er e q u i r c m 蜘t0 fi d p d e v e l o p m e n ti i lm e f u t i l r e t l l l et h e s i sf o c i i s e so nc o n t c n tm a n a g e m e n ts y s t e m ( c m s ) f i r s t l y ,“ i n t r o d u c e st h eh i s t 0 叮a n dd e v e l o p m e n to fc m s ,柚dt h e ni td e s c r i b e s i d pc m s m a n a g e dc o n t c n 姆,r q u i r c m c n ea n dd e s i 弘o b j e c t i v c s e c o n d l y i te l a b o r a t e st h es y s t e md e s i g n ,w h i c hi l l c l u d e st h e l a t i v ea n a l y s i s b e 押e c nc m si i lt r a d i t i o n a ls e i c ep l a t f b 哪a n dc m si l l i n t e g r a t e d d a t a s e r v i c ep l a t f o r m ,锄dt h ed e s 培na n di m p l e m e n t a t i o nb a s e do nj 2 髓 t e c h i l o l o g ya n de 旧3 on c wf l l n c t i o n s h t e r ,i t 眈p a t i a t e so nt l l ek c y s k i l l su s e di nt h es y s t e mi n d u d i n gw o r k n o wm a n a g e m e n ta n dc o n t e n t s e a r c h ,a n dg i v e sr e s p e c t i v es o l u t i o n s f i n a l l y ,i ts u m m a r i z e st h ep r o c e s s t h a to 能r sh e l pf o rt h en e x ts t a g eo fw o r k k e yw o r d s :i n t e g r a t e dd a t a _ s e r v i c ep l a t f o 加 c o n t e n tm a n a g e r n e n ts y s t e mw o r l 【f l o w s e a r c h 独创性( 或创新性) 声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不 包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他 教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任 何贡献均已在论文中作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名:五劲f 氢盈 日期:2 堂生q 2 且2 8 目 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即: 研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保 留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借 阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它 复制手段保存、汇编学位论文。( 保密的学位论文在解密后遵守此规定) 保密论文注释:本学位论文属于保密在一年解密后适用本授权书。非保密论 文注释:本学位论文不属于保密范围,适用本授权书。 本人签名: 导师签名: 睁、f 艇盖:p ) q 一| 北京邮电大学硕士学位论文 综合数据业务平台中内容管理系统的研究与设计 第一章内容管理系统概述 1 1内容管理系统的产生 随着网络基础设施的完善,带宽的迅速增加,多媒体信息的大量涌现,需要 对这些海量的多媒体信息进行有效的管理,传统方式的信息管理己经不再适应。 当栏目一个一个增加,需要发布的信息越来越多,信息格式越来越多样化,信息 管理人员发现依靠传统的方法根本无法对内容进行有效的管理。例如,如果要对 一个图片进行修改,需要在业务人员、设计师、程序人员、以及r r 人员之间进 行大量的协调i ”。 据f o r r 路t e rr c s e a r c h 的一个调查显示:企业的信息内容量在以每年2 0 0 的 速度增长。而g a 咖e rg m u p 的调查则显示:平均每个知识员工每个星期在不增 值的相关文档处理任务上需要花费8 个小时,包括文档的创建、寻找、整理等1 2 j 。 因此如何有效的管理内容,是企业一个迫切需求解决的问题。内容管理系统正是 在这种情况下出现的。 内容管理系统是一种位于w e b 服务器和后端办公系统之间的软件系统。内 容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发 布内容。内容管理系统提供直接的接口给业务人员,将所有需要发布的信息在一 个集中的地方分门别类地保管起来,如果需要,业务人员可以自行决定这些内容 什么时候,以及是否发布给用户。 优秀的内容管理对企业来说,能够很好地做到信息的重复利用和增值利用, 内容管理是许多r r 先进技术的综合应用,重点解决了各种数字资源的采集、管 理、利用、传递和增值,能为企业数据资源的管理和新业务的刨建提供支持和参 考。 1 2内容管理系统的概念和组成 内容管理系统( c o n t 蛐tm 柚a g 锄e n ts y s t c m ,c m s ) 是企业信息化建设和电 子政务的一项新兴技术,内容管理目前还缺少标准的含义,不同的组织和厂商都 根据自己的定义来理解内容管理,这也说明了c m s 仍在发展之中f 3 j 。 北京邮电大学网络与交换技术国家重点实验室 3 北京邮电大学硕十学位论文综合数据业务平台中内容管理系统的研究与设计 1 2 1 内容管理的概念 内容管理( c o n t e n t m a n a g e m e n t ,c m ) 由内容和管理两部分组成。所谓内容, 就是具有价值的能够容易、安全、快速地进行共享和利用的信息资产。既可以是 任何类型的数字信息的结合体,又可以是文本、图形图像、w e b 页面、业务文 档、数据库表单、视频、声音文件等。所以,内容是一个比数据、文挡和信息更 广的概念,是对各种结构化数据和非结构化文档的信息聚合,这在某种程度上也 包含了知识。 所谓管理就是施加在内容对象上的一系列处理过程,包括收集、确认、批准、 整理、定位、转换、分发、更新、存档等,目的是为了使内容能够在正确的时间、 以正确的形式传递到正确的地点和人。这样,内容管理可以定义为:内容管理是 协助组织和个人,借助信息技术,实现内容的创建、存储、分享、应用、更新, 并在企业、个人、组织、业务、战略等诸方面产生价值的过程。而内容管理系统 就是能够支撑内容管理的一种工具或一套工具的组合。 1 2 2 内容管理系统的组成 内容管理系统是针对实际问题提出的解决方案,是人、过程和技术的集成, 需要从人员组织、业务流程以及内容管理系统的建立等多方面共同协调实现。内 容管理的应用范围较广,有关内容管理的研究可以分为以下内容【4 j : 功能研究:包括数据检索、数据存储、格式转换、多语种支持、安全管 理、页面创建、个性化定制、同步和复制等。 行业研究:包括流媒体服务、多媒体内容管理、电子数据交换、元数据 和标引等。 集成研究:包括工作流管理、数字版权保护、数据挖掘等。 1 3内容管理系统的现状和发展趋势 随着市场的不断开拓,内容管理已经由遥远的理论产品,逐渐深入到我们的 企业管理中来。如果说前几年还是宣传、观望为主的话,那么在今后几年应当是 初具规模应用的开始。这罩面除了用户对产品的理解、认同需要过程这一原因外, 还包括两个方面因素:一方面,由于曾经被认为价格昂贵、结构复杂而又笨重的 内容管理系统,现在己经日趋成熟,价格不断降低,与现有其它系统的集成越来 越完善;另一方面,在服务市场,内容管理受到越来越多的关注,越来越多的销 售商、应用提供商和集成商在提供内容管理服务。 4北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕十学位论文 综台数据业务平台中内容管理系统的研究与设计 逐渐扩充的市场需求不仅仅为生产厂商带来高额的回报,更为广泛的是为服 务商提供了在各自市场中的个性化应用。在内部网集成的需求、搜索和浏览升级 的需求以及企业需要集中或按部门管理内容等因素驱动下,越来越多的技术提供 方面的咨询公司、集成商和服务商,投入并开展了大量的内容服务实践,用以帮 助它们的客户公式化管理各种资源内容。 1 3 1内容管理的社会需求分析 a b e r d c c n 集团对r r 购买意向进行的调查显示,内容管理软件、安全软件、 硬件是r r 买主在2 0 0 2 年最希望购买的三大类产品。在其早在2 0 0 1 年年底进行 的一项调查显示,按照应用的类型分,4 5 的用户表示计划购买内容管理应用, 计划购买w 如分析、客户支持服务应用的用户分别为4 3 7 和4 2 6 。据市场 统计有关资料显示,全球现有2 0 0 0 家规模最大的公司2 0 0 2 年有8 0 把内容管理 列入发展计划,而2 0 0 4 年,内容管理市场规模将超过亿美元。根据m e l a g 咖p 的研究报告指出,至2 0 0 4 年,全球约有9 5 的前2 0 0 家大企业将发展内 容管理基础建设,市场需求超过1 0 0 亿美元。o v u m 咨询公司把内容管理分为工 具和服务两个领域,并认为,到2 0 0 4 年内容管理工具和服务的市场规模将发展 到5 3 亿美元和8 0 亿美元。根据i d c 调查报告显示,内容管理服务市场以复合 年增长率4 4 发展,到2 0 0 6 年将达到大约2 4 4 亿美元。d c 定义的内容管理服 务市场为规范化的服务包括为客户提供计划和设计、实施,运营、培训和支 持,帮助达到有效的企业内容管理。 虽然各专业统计的具体数字有所差异,但内容管理的市场前景勿容置疑。根 据f o r r 龉t c rr e a d c h 的统计数据,非结构化“内容”量在以每年2 0 0 的速度增 长。而分析师估计,一般员工大约花费3 5 的时间寻找工作所需的非结构化信息。 一方面是低下的内容处理效率,另一方面是不断膨胀的内容量。简单的事实对比 己经隐含了一个迫切需求:需要有一个工具,能同结构化信息一样,有效地管理 非结构化信息,即对内容进行管理。 内容管理发展到今天,其价值尚未被充分挖掘,具有很大的市场潜力。目前 c m 软件市场主要有两类产品,一类产品功能比较丰富,主要面向企业级用户, 如m i 啪s 礁,m m 等公司提供通用平台性c m 解决方案;还有一类是内容管理 的专项技术提供商,如v 跏t v 提供知识检索,m i c f o m e d j a 提供内容创作平台等。 从技术和应用角度来看内容管理的未来发展,会有以下几个趋势;一是应用 范围的继续拓展:二是和业务应用紧密结合,应用集成将成为内容管理解决方案 所必须要考虑的问题;三是技术应用的进一步深化;四是和知识管理趋向融合, 并最终成为知识管理解决方案的组成部分。 北京邮电大学网络与交换技术国家重点实验室 5 北京邮电大学硕士学位论文 综合数据业务平台中内容管理系统的研究与设计 1 3 2 内容管理的发展趋势 1 内容管理应用范围的拓展,主要表现为两种方向的b c m 。第一个e 是 e n t e r p r i s e ,内容管理将从办公自动化以及某些局部应用拓展到整个企业,形 成企业内容管理。g a n n e rg r o u p 在2 0 0 1 年给出了企业内容管理的定义,将之 定位为:运用技术对贯穿企业的内容进行创建、捕获、分发、客户化以及管 理的过程。另一个e ,是e b u s i n e s s ,如果说企业内容管理强调对企业内部管 理,而e _ b u s i n e s s 的内容管理则强调电子商务交易中整个内容价值链的管理, 使企业与供应商、合作伙伴、客户之间能够实现充分的内容共享。 2 与业务应用的结合是内容管理发展的必然趋势。内容管理最终要服务于具体 的业务过程,这很大程度上是一个系统和应用的集成问题,它需要消除应用 ( 如e r p 、s c m 、c r m 等) 之间妨碍内容应用的界限,使企业能够充分感 知市场和用户的需求并做出快速响应。如在微软的c o n t e n tm 锄a g 哪e n l s e r v e r2 0 0 1 和c r m 的集成方案中,客户使用w 曲站点输入个人特征信息, 这些信息存储到c r m 中,丽c t c mm 卸a g e m e n ts c e r2 0 0 1 访问这些数据 并根据客户特征管理客户访问到的内容,如果客户特征发生变化,提交给客 户的内容也自动变化。 3 内容管理中技术应用的深化主要表现为更多智能手段的引入,如图1 1 所示。 目前的内容管理解决方案具备了检索、工作流、版本控制等基本功能,文档 自动分类技术、文本挖掘、w 曲挖掘、p o n a l 等技术有了一定的实际应用, 随着应用的逐步深化,智能化的内容处理技术,如语义分析、自然语言理解、 智能代理等将会不断应用于内容管理系统中。 技术应用深度 元数据 注释 搜索 检入检出 复合内容 工作流 元数据自动分类( 帆) 文档自动分类( x m l ) 文奉挖掘,w e b 挖掘 p o r t a i 技术 词汇分析文本矢量分析 语言分析智能代理分析 语义分析自然语言理解 可视化 聚类分析 时间 6 图1 1 内容管理技术应用 北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕十学位论j 匕 综合数据业务平台中内容管理系统的研究与设计 4 内容管理将逐渐和知识管理趋于融合。这主要是归因于内容管理的很多功能 和知识管理相比并不具备独特性。而且在目前内容管理和知识管理各自的应 用中,也没有显示出太多的差异性,这其中一个原因是因为知识管理尚处于 初步阶段,更多强调地恰恰是内容管理的功能。随着知识管理应用的深化, 很多内容管理解决方案提供商可能会将其标签改为“知识管理”。 1 4本章小结 本章主要对内容管理系统做了一个概要的介绍,对内容管理系统的产生背 景、基本概念以及发展趋势进行阐述,显示了内容管理系统在企业中的必要性和 重要意义。 北京邮电大学网络与交换技术国家重点实验室 7 北京邮电大学硕士学位论文综合数据业务平台中内容管理系统的研究畸设计 第二章i d p 中的内容管理系统 2 1移动数据业务简介 2 1 1 移动数据业务 近年来,随着移动通信的迅猛发展,用户的通信需求也悄然发生了变化。用 户对通信的要求,已不仅仅满足于原先的一对一的语音交流,而伴随着社会信息 量的逐步增加和互联网的逐步兴起,人们希望能随时随地得到各种丰富多彩的信 息,享受移动中的数据业务,这就形成了移动通信网向移动数据网发展的社会基 础。同时,国外移动通信发展使得骨干网和接入网的传输速率越来越快;核心网 络设备和终端功能越来越强,而体积却愈来愈小;业务用户通信成本大幅度下降, 众多厂商结成联盟共同打造强大和丰富的移动通信世界,这些又形成了移动数据 网发展的技术基础。 从用户对移动通信业务的需求上看,可以将移动业务分为三个类型:语音类、 数据类、视频和多媒体类,也可以将后两种通称为移动数据业务,例如短消息、 多媒体短消息、移动互联网、手机邮件、手机电视、视频会议等等。从运营商角 度看,也就是按照传统的分类方法,可以首先将业务分为基本业务和增值业务, 其中增值业务又可以分为语音增值业务和数据增值业务。 移动数据增值业务,也即移动数据业务,可以根据用户体验划分为以下几个 部分:移动内容类业务、移动商务类业务、移动位置类业务、移动终端类业务。 移动内容类业务指的是移动用户可通过多种方式浏览或订阅的内容类信息 业务,它是i l l t e m e t 在移动领域的延伸。移动用户可使用的接入方式包括短消息 s m s ( s h o nm e s s a g cs e n r i c e ) 、多媒体短消息m m s ( m u l t i m e d i am e s s a g i i i g s e r v i c c ) 、眦圩( w i r c l e s s a p p l i c a t i 咖p m t o c o l ,无线应用协议) 等。内容包括天 气、新闻、股市、邮件、聊天等信息。第三方的内容提供商负责提供内容,而运 营商则负责提供接入。 移动商务指通过移动设备进行的涉及交易的业务。移动商务类业务包括小额 支付、移动银行、移动证券、移动保险等。 移动位置类业务是为移动用户提供位置信息的业务。移动位置类业务包括公 8北京邮电大学网络与交换技术国家重点实验室 北京邮电人学硕士学位论文综合数据业务平台中内容管理系统的研究与设计 共安全服务、基于位置计费、追踪服务、增强的呼叫选路、基于位置的信息服务 和增强的网络服务等。 移动终端类业务是利用移动终端的处理能力来运行的业务。该类业务将移动 网络当作一个透明的数据管道,直接从i n t e m e t 的服务器上下载应用,并在终端 上运行。移动终端类业务包括j a 、,a 类业务、s i m 卡( s u b s 硎b c rl d c m i t vm o d d , 客户识别模块) 工具包类业务s 衄( s i ma p p i i c a t i 衄1 b o l l 【i t s ) ,以及可下载并在 p n a ( p c r s o n a ld i 鲫a l a 髂i s t 柚t ,个人数字助理) 上运行的各种应用。 2 1 2 移动数据网 按照开放性体系结构的思想,一个典型的移动数据网体系包括移动通信网络 域、内容提供域以及终端用户域三个组成部分。移动通信网域分为移动通信基础 网络、移动增值业务系统和管理运维支撑系统三个层次。移动通信基础网络提供 基本通信业务;移动增值业务系统提供各种移动话音增值业务和移动数据增值业 务,并提供增值业务的开放业务接口;管理运维支撑系统提供统一的管理和运维 支撑功能。 目前中国移动通信和中国联合通信均采用这种思路分别建设了基于g s m ( g l o b a ls v s t e mf o rm o b i l ec o m m u n i c a t i o n s ,全球移动通信系统) g p r s ( g e n e r a l p a c k e tr a d i os e r v i c c ,通用无线分组业务) 和c d m a 1 x ( c o d ed i v i s i o nm u l t i p l e a c c e 豁,码分多址) 的开放性移动数据网,并分别推出了基于此结构下的“移动 梦网”以及“联通在线”品牌。 图2 1 是中国移动通信数据业务分层体系结构刚”。 北京邮电大学网络与交换技术国家重点实验室 9 北京邮电大学硕士学位论文综仓数据业务平台中内容管理系统的研究与设计 、 应片j 捏序 么 ,、 远悖商自建应h j 平台 戍j i | 稗序 ( 鹰务嚣) | 雌巳嚣嬲恤憾 ( 客户端) 应用层 8 嚣蕊嚣麓8 : ”嚣踹茹f i 件) | | s e 誊? 姜髅? 漕徽焉 h 目 管理等) 中间层 s p 侧软硬件平台终端饲轼疑件平台 科关6 g s n 黼。1 潍眦l 等 7 、 承戴层承载( 国i s c 。u s s d c 。6 s 6 啉,i p i n t e r n e t 备种终端 等) 图2 - l 中国移动通信数据业务分层体系结构图 2 2综合数据业务平台 2 2 1 平台研究背景 在发展数据业务的过程中,运营商将会遇到很大的挑战,即业务开展的模式 要从封闭转向开放。在语音业务时期,设备制造商向运营商提供设备和业务,业 务和设备是捆绑在一起销售的,处于一种封闭的模式。在数据业务时期,设备制 造商向运营商提供设备,而业务是由业务提供商提供的,实现了设备和业务的分 离,业务的提供不再依赖于少数的设备提供商,从而使业务的提供处于开放的模 式。另一方面,业务提供商不应是无序地向用户提供业务,而应是在运营商的管 理下有序地向用户提供。 按照目前的趋势,一个综合性的数据业务平台将是移动数据业务平台的发展 方向。在此平台上能够快速开发不同种类业务,具有通用的业务模板,具有统一 内容管理功能,能够提供各种资源( 如音频、图片、短信等) 的统一管理;同时 还需要具有对c p ( c o m e n tp m v i d e 娼) 的管理功能等。为此提出了本文的背景平 台:综合数据业务平台( i n t c g m t e dd a t a s c r v i c cp l a t f o n n ,i d p ) 。 1 0 北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕士学位论文综合数据业务平台中内容管理系统的研究与设计 2 2 2 平台用户特点 按照i d p 的业务属性,综合数据业务平台的主要角色如下【6 j : 客户:使用i d p 的人,主要是指运营商或系统维护人员,使用l d p 的目 的是为用户提供服务,并进行管理。 用户:使用m p 业务的人,使用i d p 的目的是享受服务。 业务开发者:利用i d p 进行业务开发的人员,其使用i d p 的目的是开发 服务。对于业务开发者来说要具有一定的平台背景知识,熟悉平台提供 的函数库。 c p ( c o n t e n tp r o v i d e 哟:提供内容者,与i d p 业务结合后共同为用户提供 服务,使用l d p 的目的是为用户提供服务并使其内容得到增值。 s p ( s e r v i c cp r o v i d e 曲:业务提供者,利用i d p 的某些能力特性为用户提 供服务,使用i d p 的目的是利用i d p 的某些能力特性。s p 开发的业务与 业务开发者角色所开发业务的根本差别在于计费和业务流程都由s p 决 定,i d p 只负责对用户鉴权、业务鉴权以及提供接口服务等。 第三方平台:能力提供者,i d p 系统通过调用第三方平台开放的接口获 得第三方平台的能力,通过结合第三方平台向用户提供各种丰富的服务, 为s p 提供更多样的能力。 m p 系统的各角色之间的关系如图2 2 所示: 图抛l p 角色关系图 北京邮电大学网络与交换技术国家重点实验室1 1 叶 管理子系统是该平台的核心,包括内容管理、c p 管理、终端适配管理、 运行管理、地址本管理功能;公共服务子系统为该平台提供基础功能和 支撑服务,包括计费功能、曰志服务、系统监控、权限管理、统计功能、 终端适配、优先级、告警服务; 用户接入支持多种接入方式,充当该平台的移动网接入网关或互联网接 入网关的角色,包括s m s 接口、m m s 接口、w a p p u s h 接口、e - m a i l 接口; 系统接入跟用户接入类似,也是该平台的接入网关,但是系统接入主要 与移动网或局域网的管理服务器相连接,包括b o s s 接口、d s m p 接口、 网管接口等。用户接入和系统接入为平台中业务的实现提供了支撑功能。 j b 京邮电大学网络与交换技术国家重点实验室 北京邮电丈学硕士学位论文综合数据业务平台中内容管理系统的研究与设计 图2 - 3 综合数据业务平台结构 2 3m p 中的内容管理系统 综合数据业务平台( h t e g r a t c dd a t a s e n ,j c cp l a t f o mi d p ) 是一套开放的、 模块化的、基于标准的分层应用开发平台,多种移动数据业务可以基于此平台迸 行开发和整合。对于日益增多的、错综复杂的基于此平台的业务出现,将会出现 越来越多的数据资源,如果仍是简单依托数据库作为系统的管理资源的平台已不 能满足平台未来发展的需要,因此d p 平台需要一套完善的内容管理解决方案, 为d p 平台提供必备的内容管理服务。 2 3 1 内容管理的对象 l d p 平台是一套完整的移动综合数据业务开发平台,该平台主要是为运营商 或服务提供商提供一套移动数据业务的支持平台。因此,基于s m s m m s ,w a p 的业务或者与这些服务相关的业务将主要在该平台上创建部署。 从行业上分析,m p 的内容管理系统属于电信行业内的内容管理;从平台背 北京邮电大学网络与交换技术国家重点实验室 1 3 北京邮电大学硕十学位论文综合数据业务平台中内容管理系统的研究e j 设计 景分析,内容管理系统属于移动数据业务方向的内容管理。根据平台上的业务特 点,l d p 中内容管理系统的主要内容管理对象包括:s m s ,m m s ,w 址p u s h , 铃音,图片,w m l 和x h 删l 以及一般的文本数据。这些被管理对象采用结构 化存储和非结构化存储相结合的方式,通过内容管理系统进行管理维护。 2 0 2 系统需求分析 一个完整的内容管理系统理论上应该提供内容采集,内容存储,内容管理以 及内容发布的功能,各个功能都是内容管理系统不可缺少的功能。结合i d p 的 背景,以上各个功能具体上说1 6 l : 内容采集是i d p 中业务数据的来源,通过内容抓取、内容编辑、内容创 建等手段来增添业务需要的数据,同时该部分还提供了自动过滤关键字 的功能。 内容存储主要是内容管理系统中用于存储数据的功能。通过i d p 中的内 容管理系统为i d p 平台中的各个业务提供了统一了访问接口,从而使文 件数据和数据库数据对业务使用来说是无差异的。 内容管理是内容管理系统中一个核心的功能。内容管理包括了内容的索 引和检索,内容编审以及资源的管理,从而可以实现内容的增删改查功 能。当然内容管理中还要能够提供数据的维护功能,包括数据一致性维 护,数据的转移备份等。 内容发布用于向用户提交请求的内容。这部分除了提交用户数据,还要 保证数据访问的安全性以及数据传输的可靠性。 以上功能在内容管理系统中都是按照一定的流程进行,这也就是内容管理系 统的工作流管理,通过内容管理系统内部的工作流管理来实现内容的生命周期管 理。 2 3 j 系统设计目标 开发综合数据业务平台上的内容管理系统,该系统要能够满足综合数据业务 平台上的企业内容信息管理的基本需要,提供尽可能方便易用的方式管理企业内 容;在整个i d p 平台中与各模块构成有机的整体,为其它模块使用内容提供有 力的支持;系统可扩展,可在i d p 平台上开发新的应用。由此,设计一个可扩 展的内容管理系统可具有如下特性【6 l : 管理平台中的各类数据信息资源,对各类数据提供统一存取、组织管理, 支持企业数据库的持久访问。 1 4北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕十学位论文 综合数据业务平台中内容管理系统的研究与设计 用户灵活、方便的管理业务信息,创建、发布业务各类内容,对于内容 的组织管理透明。 良好的管理机制,使内容得到升值服务,如内容信息的统计检索等。 良好的扩展性,能够在此系统基础上开发新的业务,满足中期甚至长期 的系统变化。 低耦合度,降低系统的复杂度,简化系统各层次的功能。 2 4本章小结 本章对移动数据业务以及综合数据业务平台( i n t c 夸a l c dd a 协s e r v 溉p l 州研i i l , d p ) 进行背景介绍,通过对背景知识的介绍,昵确了综合数据业务平台在移动 数据业务中的重要作用,其为移动数据业务提供了一个综合性的业务开发平台和 环境,并详细阐述了综合数据业务平台中的用户特点和平台结构。 作为综合数据业务平台中的一个子系统,内容管理系统为平台提供了必备的 内容管理服务。本章明确说明了m p 内容管理系统的管理对象以及功能需求, 通过以上的分析,总结出内容管理系统的设计目标,为系统的整体设计提供指导。 北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕士学位论文 综合数据业务平台中内容管理系统的研究吁设计 第三章i d p 中内容管理系统的研究与设计 3 1基于j 2 e e 的分布式系统 3 1 1j 2 e e 平台 j 2 e e 是一种用来开发分布式企业软件应用系统的平台。j a v a 语言从创生之 日起,就获得了广泛接纳,经历了巨大的发展。越来越多的技术都成了j a v a 平 台的一部分,为了适用不同的需要也开发出了很多全新的a p i 和标准。最终, s u n 公司联合了多家业界巨头,在开放的j a v a 社区组织名义下,把所有与企业 开发相关的标准、a p i 整合起来,构成了j 2 e e 平台1 8 j 。 e j b ( e n t e r p r i s ej a v ab e 孤) 是s u n 公司发布的一个分布式对象系统的组件架 构。目b 从技术上而言不是一种产品,是一种描述如何构建应用组件,解决可扩 展性、分布式、事务处理、数据存储以及安全性的标准。内容管理系统设计采用 口b 技术基于以下几点因素考虑: 1 1 多平台支持 作为j 2 e e 架构核心部分的e j b 技术,是专为j a v a 设计的,一种跨平台的, 在服务器端运行的组件技术。它可以应用于s o l a r i s ,u n u x ,w i n d o w s 等多种平 台,这对部署应用程序提供了极大的灵活性。e j b 体系结构完全独立于任何特定 的平台、协议和中间件的基础设施。在一个平台上开发的应用程序可被移植到另 一个平台上。 2 1 多供应商支持 e j b 应用服务器有多家供应商提供,包括b e a ,i b m ,s u n 等。而j b o s s 更 为e j b 提供了免费的、开放源码的应用服务器。因此选择使用e j b ,可以不依赖 于单一供应商的产品线。口b 组件一旦被开发,可以在任何供应商的容器系统中 发布。即使容器系统以不同的方式实现它们运行时的服务,e j b 接口也能保证 日b 组件能够依赖低层系统来提供一致的生命周期、持久性、事务处理、分布处 理以及安全服务。当然将e j b 应用移植到其他不同的供应商的服务器上时,需 要做一些重新改造的工作,但这比移植到非e j b 环境中完全重写要少花大量时 间和精力。 1 6北京邮电大学网络与交换技术国家重点实验室 北京邮电大学硕:e 学位论文综合数据业务平台中内容管理系统的研究畸设计 3 ) 可伸缩性 针对开发包括无状态会话b c a i l 和服务器的可伸缩应用,目b 技术提供了几 项策略。随着应用的增长,日b 将能够支持这种增长。彤b 模型是基于一个多功 能和强大的依赖于工业标准协议的多层分布式对象体系结构之上。这个模型对小 规模应用程序或大规模事务处理都很合适。随着应用需求的增长,应用程序能够 迁移到先进的、操作功能强大的环境中,而此环境本身就支持基于w 曲的应用 和其他i n t 啪e t 的客户端设备。更多的客户端应用系统可以随时加入进来,而无 需改变应用程序的核心部分。彤b 技术提供了一个随着工业发展而不断成长的随 时支持新技术的环境。 们开发者的高生产率 e j b 组件体系结构提高了应用程序开发者的生产率。u b 环境能自动的使用 复杂的基础设施服务,如事务处理、线程管理和安全检查。组件和应用程序开发 者不需要在应用编程中实现这些复杂的功能,从而简化开发工作。 5 ) 高度的可定制性 e j b 应用程序是高度可定制的。内在的组件模型支持定制而不需要存取源代 码。应用程序的行为和运行时的设置是通过一组在发布时可以被改变的属性来定 义的。 回多功能和伸缩性组件的可重用性 目前业界有许多可以免费使用以及需要收费的可重用组件。日b 组件是组件 供应商根据客户的需要,开发的业务逻辑功能模块。如果模块的功能定义良好, 则组件供应商开发的组件可以应用到相同领域的不同客户身上。这样就避免了需 要为每一个客户定制组件的需要,降低了组件的开发成本。 乃与i d p 平台技术的一致性 i d p 平台在设计上采用了j 2 e e 的技术,为系统的开发提供底层支持。内容 管理系统作为m p 平台中的一部分应当继承m p 平台采用的开发技术,从而使 内容管理系统与i d p 平台技术保持一致性。 3 1 2e j b 容器和组件 所有的e j b 实例都运行在e j b 容器中。容器提供了系统级的服务,控制了 e j b 的生命周期。因为容器掌握了绝大多数系统级的事件。掰b 的开发者只需要 考虑应用逻辑。通常来说,d b 容器提供了如图3 1 所示的服务。 北京邮电大学网络与交换技术国家重点实验室 1 7 北京邮电大学硕十学位论文 综台数据业务平台中内容管理系统的研究与设计 图3 1 口b 容器的服务 1 安全管理:控制了客户能够访问的不同的应用函数。容器通过只允许授 权的客户访问这些函数来达到这个效果。 2 事务管理:控制了玎b 的事务处理的需求。容器管理着复杂的事务处理, 这些事务可能要在不同的平台之间更新数据库,容器使这些事务之间互 相独立,互不干扰。保证所有的更新数据库都是成功发生的,否则就回 滚到事务处理之前的状态。 3 远程调用:容器为远程链接管理着低层的通信,而且对日b 的开发者和 客户都隐藏了底层的通信过程。e j b 的开发者在编写应用方法的时候, 就像是在调用本地的平台一样。客户也不清楚他们调用的方法可能是在 远程被处理的。 4 集群服务;为容器提供集群服务,使多个物理上分离的容器能够提供同 样的服务,同时保持服务的一致性。让用户感觉在同一个容器上执行操 作。 5 对象管理:客户简单的创建一个日b 的实例,并通常取消一个实例。而 容器管理着e j b 的实例,使e j b 实现最大的效能和内存利用率。容器能 够激活和钝化目b 对象,保持众多客户共享的实例池等。 6 持久管理:提供实体对象到关系数据库的映射,包括基于对象查找的查 询语言在关系数据库上的实现,对象之间的关系在数据库表中的体现等。 日b 组件模型包含三种类型的町b :s e s s i o nb c 加、e n t i t yb e a n 、m e 蟠a g c d 咖e n b e 姐。s e 蟠i o nb e a n 常用于实现企业业务流程相关的逻辑;e n t i t vb c a n 用于完成 北京邮电大学网络与交换技术国家重点实验室 北京邮电人学顾十学位论文 综合数据业务平台中内容管理系统的研究与设计 数据相关的逻辑:m e s s a g c d r i v 蛐b e 柚是含有消息相关的逻辑。 3 1 3e j b 3 o 的新特性 勘b 3 0 规范在2 0 0 4 年6 月发布了它的初稿,并于2 0 0 6 年正式发布了它的标 准。e l b 的复杂性使之在j 2 e e 架构中的表现一直不是很好。彤b 可以说是j 2 e e 架构中难一没有兑现其能够简单开发并提高生产力的组件。日b 3 o 规范正尝试 在这方面做出努力以减轻其开发的复杂度,勘b 3 0 减轻了开发人员进行底层开 发的工作量,它取消或最小化了很多( 以前这些是必须实现) 回调方法的实现, 并且降低了实体b e 柚及对象关系映射模型的复杂性。 u b 3 0 中两个重要的变更分别是:使用了j a v a l 5 中的程序元数据标注 ( m e t a d a 诅a 彻m a t i ) 方法和新的持久化对象关系映射( 0 佩m a p p i n g ) 模型。 j a v a l 5 中加入了一种新的元数据标注方法。通过这个方法你可以自定义标注, 通过这些自定义标注来注释字段、方法、类等。这些标注并不会影响程序的语义, 但是可以通过解释( 编译或者运行时) 这些标记并产生附加的内容,或者强制某 些必须的运行时行为。标注的解析可以通过源文件的解析( 比如编译器) 或者使 用j a v a l 5 中的a p l s 反射机,标注只能被定义在源代码层。 3 1 3 1 e j b 3 0 的元数据标注 e j b 规范组织一个重要的目标是缩小原始代码的数量,为此给出了一个简便 的办法。在e j b 3 o 里引入了元数据标注功能( a n n o 诅t i o n ) ,任何类型的企业级 b e 锄只是一个加了适当元数据标注的简单j a v a 对象( p o j 0 ) 。元数据标注可以 用于定义b e 柚的业务接口、0 r 映
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中铁长江交通设计集团有限公司公开招聘11人笔试题库历年考点版附带答案详解
- 校园防疫及安全专项培训课件
- 2025中国建筑一局(集团)有限公司机械管理员招聘2人笔试题库历年考点版附带答案详解版
- 2025年智能制造行业智能化生产与工业升级研究报告
- 2025年电子商务行业移动支付与社交电商研究报告
- 2025年体育器材行业体育器材市场调研报告
- 2025年眼科患者的视觉康复方案设计模拟考试答案及解析
- 2025年社交媒体行业社交媒体平台用户行为研究与产品升级报告
- 2025年IT行业云计算技术应用研究报告
- 2025年文化创意产业行业创新模式与文化输出研究报告
- 2025年安全员b证考试安徽省题库及答案解析
- 首台套申报培训课件
- GB/T 14193.1-2025液化气体气瓶充装规定第1部分:工业气瓶
- 保安安检培训课件
- 2025年肝素行业研究报告及未来行业发展趋势预测
- 2025年脚手架租赁合同3篇
- 医院工作纪律培训课件
- 营房装修施工方案(3篇)
- 品牌基础知识培训内容课件
- 2025年教师师德师风考试题(附答案)
- 医疗机构工作人员廉洁从业九项准则
评论
0/150
提交评论