(计算机应用技术专业论文)基于web服务以内容管理为中心的企业应用集成研究.pdf_第1页
(计算机应用技术专业论文)基于web服务以内容管理为中心的企业应用集成研究.pdf_第2页
(计算机应用技术专业论文)基于web服务以内容管理为中心的企业应用集成研究.pdf_第3页
(计算机应用技术专业论文)基于web服务以内容管理为中心的企业应用集成研究.pdf_第4页
(计算机应用技术专业论文)基于web服务以内容管理为中心的企业应用集成研究.pdf_第5页
已阅读5页,还剩58页未读 继续免费阅读

(计算机应用技术专业论文)基于web服务以内容管理为中心的企业应用集成研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 摘要 内容管理技术是随着数据管理的发展而发展起来的,它重点是解决企业中各种 非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,它已经成为所 有信息化应用的基础,是当前计算机领域的一个重要应用。内容管理对企业内部而 言,有利于信息的有效共享及增值利用;对于外部来讲,它是形成真正协同商务的 组成部分。但内容管理仍是一个正在发展的领域,很多企业的内容传递和发布方式 落后,造成费用居高不下,且不能及时反馈市场的局面,传统的内容管理系统,从 内容的创建、管理到发布等是一个紧密耦合的整体,系统的各个部分很难独立运行, 很难向外单独提供服务,各个子系统间相互的调用与协作也很困难,系统的扩展性 差,它们与企业的其它系统一样,一般都作为一个独立的应用系统出现,较少考虑 与企业的其它应用系统间的相互整合协作等问题。由于企业应用的复杂性与多样 性,松散耦合的系统结构是今后的发展方向,因此,新型的内容管理技术应该从其 自身以及整个企业的角度,考虑其在企业、组织中的作用、功能以及与企业其它系 统间的相互配合关系,消除与职p 、s c m 等应用系统之间妨碍内容应用的界限,从而 真正有助于企业整体性能的优化。 而企业管理信息系统集成、信息共享一直是阻碍企业发展的一个难题,基于流 程、数据库的集成各有优缺点,而基于w e b 服务的集成结合了二者的优点,给企业 信息系统的集成带来新的希望。 本文探讨了内容管理的相关理论,分析了当前一些具有代表性和影响力的i t 公司的内容管理系统并总结了它们的不足:阐述了w e b 服务技术的基本理论和结构 模型,并将其应用于内容管理,设计了一个基于w e b 服务的松散耦合的内容管理系 统框架;并利用w e b 服务技术将内容管理系统与企业中其它系统进行集成;最后结 合某印刷行业的具体情况,应用此框架实现了与供应商进行交互的商业活动。本文 对于促进新的管理思想如何应用于企业管理系统有一定的借鉴作用。 关键字:内容管理系统,w e b 服务,x m l ,信息集成 :奎三些查兰塑圭兰堡篁奎 a b s t r a c t t h et c c h n i q u e so fc o t e mm a n a g e m e n th a sd e v 曲叩e dw i t hd a t am a i l a g e i n e n t g r o w m g i t f b c u so ns o l v i n ga uk i n d so fs m l c t i l r c0 rs e l i s t r u c t l l r cp r o b l e m si i ie n t e r p r i s e s u c ha sc o l l e c 血g ,m a n a g i n g ,u d h z i l l g ,咖s f 缸i n ga l l di n c r e 】眦n ti nd a t ar e s o u r c e ,a n di t h a sa l r e a d yb e e nt t l eb a s eo fa l lm f o 衄a t i o n a p p l i c a t i o na n di t i sa l l i m p o r t a n t a p p l i c a t i o ni n 山ef i e l do fc o m p u t c r o nm e o n eh a l l dc o n t e n tm a i l a g e m e n tf o ri n t e m a l e n 蛔r p r i s ei sh e l pt ou t i u z ea n di n c r e a s ci l l f 渤t i o n ,o n 也eo t l l e rh 锄l d ,f b re 五t e m a l e n 蛔p r i s e ,i t i sm er c a l p a nw 1 1 i c h m a k c s u p o fb u s i i l e s sa f 筒r s b u tc o n t e n t m a i l a g e i n c n t i 8a d e v e l o p i n gt e c l l i l 0 1 0 9y c o n t e m m a n a g e m e n ts y s t c m s i 芏l m a i l y e t e r p r i s e s a r es e m i m a n u a la n dn o ti n t e g r 曲耐,m a i n l yd u et om ed i v 豇s 鲫o fe x t 啪a l i 丑f 硫l a i i o ns 0 1 ”c e s ,h e t e m g e n e o u sp l a t f 锄s t h e 仃a d i t i o n a lc o n t e mm a 眦g e m e ms y 啦mi sac l o s e l y 锄df l 蛳l yi n t e g e r 仃o m c o m e n t s e s t a b l i s h ,m a n a g e m e n tt op u b l i s h i n g ni s h a r dt 0p m v i d es 唧i c et o w a r d o u t s i d e a n de a c hs u b s y s t c mw h i c he x p a n s i b i l i t yi sb a dc 缸n o tw 眦ku a n i r n o u s l y t h e s 衄e 鼬t l l eo t h c rs y s t e mi n 即t c r p l i s e ,s u b s y s t e mw i uw o r ka sa ni n d e p e i l d c ts y s t c m , t l l e r c f o r et h ef e l a d o nw i t i l 址l eo m e rs y s t e ms c l d o mb et a k e ni i l t oa c c o u m o w i n gt o e n t e r p r i s ec o m p l e x i t ya n dd i v e r s i t y ,l o o s e l yc o u p l e dc o m m u n i c a t i o n sa m o n g a u t o n o m o u ss u b - s y s t e m si s 也e0 d e 哟t i o ni nf u m r e a sar e s u h ,i l e w s 哆1 et e c h i l i q u e so f c o n t e n tm 皿a g e m e n tm u s tc o n s i d c r sf 叽c t i o n ,a c t i o a n dm ec o n i l e c 吐0 nw 汕o t h e r s y s t e m i ne n t e r p r i s ei t c r a l ,e l i m i n a t e d 也el i m i tb e t w e e nt h es y s t e mb e t w e e nc o n t e n t m a n a g e m e t w i t he l 己p ,s c mf o rb e t t e rm a n a g e m e m ,p e r f o r m 越c e ,a i l ds c a l a b m t y t k i n t e g r a t i o f m 【s 缸di n f o n n a l i o ns h 碰n gi 1 1e t 盱蛐s e sh a v cb e e nb l o c k c dt h e d e v e l 叩m e n t o f e n t e r p r i s e t h ei e g 豫d o nb a s e d o nb u s i n e s sp r o c e s s0 rd a t a b a s eh 船l o t s o fd i 靠b r e ta d v a n t a g ea n df a u l t ,b u t 也ei n t e g r a 垃o n b a s c do nw e bs e r v i c e ss h a r e sb o mo f t h c i r a d v 锄t a g e ,姐d i t b r i n g sn c wh o p ef 缸t h ei n 啦g r a d o n o fe n t e l _ p r i s ei n f b n n 撕o n s y s t c m t h e p a p c rd i s c u s s e s 咖h o tt e c h n 0 1 0 9 y w e bs e r v i c e s 趾dc 0 n 钯l l tm a n a g e m e m , i n c l u d i n gt 1 1 ec o l r e i 曲et h e o q 趾d 也e j rd e v e l q 脚e n ta tt h es 锄e 恤e ,is t u d yt h e d o c u m e n t so f 血e d i f 恸e n t c m s 舶m c o m p 舡此s w i 也g r e a ta 能c t i o n t 0 c m s s d e v e l o p m e m a t m es a i r l ct i m et 1 1 ea u t h o rs u m su pt h ef 扎l t s 蚰c m s ,p r e s e m ss 锄eo f 缸l c t i o nm o d l l l e sw h i c hc m ss y s t e ms h o u l db ei l l l c u d c d ,a n dd e s i g n 趾a i l df u n c 血 a b s t r a c t 盘锄e w o r kb a s e do nw e bs e r v i c e a n dm e n ,t m sp a p e ra l s o 百v e sa s o l u t i o no nh o wt 0u s e w e bs e r v l e st c d m 0 1 0 9 yi ne a jb a s e do l e ( m sw l l i c hw ei n 怕d u c ei 工1 铣a p 时4 ,姐d i i l 也el a s tc h a p t e rs u c e s s f i l l l yr e a l i z e st h ei i l t e 擎a d o no fd i f 艳r e n tm a i l a g e m e n ts y s t c mi n t 1 1 e 面n 曲g & 1 db yu s i gj 2 e e f b rw e bs e r v i c e s 1 m sp a p e r 丽n 血p d l er c s e a r c ho n h o wt h en e wi n a n a g e m e n tm o u 曲t su s e d i 1 1e n t e l 埘s em 趾a g e r n c n t s y s t c m k e y w o r d s :c m s ,w e b s e “i c e ,m 一,e a j 第一章绪论 1 1 研究背景及选题意义 第一章绪论 随着计算机和通信技术的快速发展,计算机的应用逐渐渗透到各技术领域和社 会生活的各个方面。f o r e s t e rr e s e a r c h 的一个调查显示m :企业的信息量在以每年 2 0 0 的速度增长。g ”t n e rg r o u p 的一个调查显示m :平均每个知识员工每个星期在 不增值的相关文档处理任务上需要花费8 个小时,包括文档的创建、寻找、整理等。 在这些膨胀的信息中,数据类型纷繁复杂,其中大约只有1 5 的数据是结构化的( 数 据库中的客户信息、帐务数据以及各种报表等) ,另外8 5 的数据是非结构化的( 声 音、影像和传真等) 。而且不断出现更为广泛和更丰富的内容,包括文字、图片、 视频、音频、w e b 页面、广告、手册以及程序等。因此无论是本地的信息还是因特网 上的信息都具有数量庞大、无序性强、重复性大的特点。要管理这些内容非常困难。 为改变信息孤岛现状,企业只有建立跨平台、破除孤岛的内容管理系统( c o n t e n t m a n a g e m e n ts y s t e m ,c m s ) ,才能真正提升信息应用的效益,一个好的内容管理系统 能够为企业产生高价值的回报,因此,内容管理对于企业菲常重要。 目前人们更多的处在协同商务中,这主要指企业内部门之间,或是企业与企业之 间,供应商、合作伙伴、分销商、服务提供商等对象的业务往来。内容管理对一企 业内部而言,有利于信息的有效共享及增值利用;对于外部来讲,它是形成真正协 同商务的组成部分一。可以说,有效的内容管理是实现良好的整合关系管理的重要保 证,在企业决策时能提供准确的信息参照,同时也给企业行为在时间控制和时机把 握上带来很大的优势。 而传统的内容管理系统,从内容的创建到管理、挖掘、发布是一个紧密耦合的 整体,系统的各个部分很难独立运行,很难向外单独提供服务,以及进行各个子系 统间相互的调用与协作,系统的扩展性差。并且传统的内容管理系统与企业的其它 系统一样,一般都作为一个独立的应用系统出现,较少考虑与企业的其它应用系统 间的相互整合协作等问题,而从企业整体信息集成、业务集成、管理集成的角度看, 内容管理系统仅仅是整个企业大的信息系统的一个有机组成部分。因此,就新型的 ! 垒三些奎兰堡圭兰垡圣 内容管理技术来说,应该从整个企业角度,考虑其在企业、组织中的作用、功能以 及与企业其它系统间的相互配合关系,消除应用( 如e r p 、s c m 、c r m 等) 之间妨碍内容 应用的界限,从而真正有助于企业整体性能的优化。所有这些问题,都迫切需要一 种新灼技术和机制来支持,b 服务技术正是为解决这些问题而出现的一种新技术m 。 目前,w e b 服务成为i t 业界的焦点所在,它以w 3 c 的瑚l 标准及未来的w 3 cm l 协议标准为基础,被业界称为计算机i t 技术的第三次革命m 。它提供了一个企业内 部或企业问各种独立系统松散耦合的标准接口,能够在现有的各种异构系统的基础 上构筑一个通用的、与平台无关、语言无关的平台,在各种系统之上的应用依靠这 种平台技术来实施彼此的连接和集成。首先,所有已有的w e b 技术规范都是开放的, 如x m l ,s 0 a p ,w s d l ,u d d i 等,因而受到业界的广泛支持;其次,w e b 技术作为真正意 义上的跨平台、跨系统的分布式技术,可以松耦合地集成异构平台上的异构系统。 这些特点正是当前企业进行电子商务所需要的,不是推翻以前的所有投资重来,而 是充分利用现有的各种资源进行整合应用;再者,瑶e b 服务技术实际上是继承以往的 面向对象技术发展而来,因而具有面向对象的可管理性、可维护性、伸缩性和继承 性等。 结合w e b 服务的内容管理系统以及基于w e b 服务的以内容管理为中心的应用集 成的研究和应用开发目前仍然处于探索阶段。本课题研究将w e b 服务技术应用于新的 企业管理思想,涉及) 咖。技术、数据转换、s q a p 、w s d l 、u d d i 、异构应用系统集成、 内容流等问题和技术。本课题结合这些技术的应用,搭建一个简单的结合w e b 服务的 内容管理系统框架,并以我们为某印刷厂实施的e r p 项目为基础,研究通过w e b 服务 技术实现以内容管理为中心的应用集成,达到企业之间半自动化的、协同的进行电 子商务交易的目的,最终提高企业的竞争力,因此本文的研究具有一定的指导价值 和实践意义。 1 2 国内外研究现状与发展趋势 内容管理是一个正在发展的领域w ,随着知识经济浪潮的来临,使企业意识到信 息和知识的巨大价值。在电子商务领域,内容管理主要的作用是收集、管理及分配 商务信息,建立数据与企业的核心业务的连接,并通过内部网、外部网以及网址进 行传播。另外图像、音频、视频、计算机生成的输出及业务文档可以通过电子方式 第一章绪论 在供应商、用户、合作伙伴以及雇员之间实现共享,为电子商务过程中的文件传输 打下了基础。内容管理与企业电子商务应用的整合,对结构化及非结构化数据的处 理,以及对内容的发布,存储,交换技术的发展,决定了内容管理技术的未来1 。目 前,各大厂商都在朝着建立跨信息平台、打破孤岛方向前进,实现资源的充分共享, 使各环节真正地做到“无缝连接”,促使信息内容自由快速地流动与传播。 目前,国外的内容管理技术发展十分迅速,很多公司都投入了大量的人力物力 去开发,产品的种类,功能也十分丰富,但这些产品大多价格昂贵,而且多与他们 自身的一些平台产品绑定,用户很难利用这些产品进行自己的二次开发。目前国内 的内容管理技术也已经开始起步,涌现一批内容管理厂商,但也都存在对二次开发 支持不足的缺点。内容管理系统中各子系统之间也很多是紧密耦合的。 但是目前的内容管理系统大都是作为一个独立系统,与企业其他信息系统的相 分离,较少考虑与企业的其它应用系统间的相互整合协作等问题。而随着企业的各 类信息管理系统的逐渐增多,因此对种类企业应用系统进行集成非常必要。 系统集成并不是一个新话题,但集成的策略却可以随着信息科技的发展而不断 发展。传统点对点的集成方法,己无法满足企业的电子商务需求,并导致集成成本 过高、整体效率过低等后果。以整体的观点,建立在统一的基础业务平台之上的企 业应用集成是当今企业应对电子商务的解决方法,企业应用集成( e n t e r p r i s e a p p l i c a t i o ni n t e g r a t i o n ,队i ) 是业界的一个发展趋势,越来越多的企业将采用e a i 解决方案。 随着w e b 服务技术的不断成熟,随着业界对b 2 b 、交互处理应用程序通信的需 求越来越大,对面向服务的体系结构的需求也越来越大。基于w e b 服务的应用集成 开始逐渐应用开来。w e b 服务的发展对e a i 产生了极其重要的影响。首先,w e b 服 务是基于松散耦合的机制对企业应用进行集成的,从根本上改变了传统的基于紧耦 合机制的点对点的应用集成,这使得开发和部署的费用都大幅下降。其次,w e b 服 务将企业应用延伸到了i n t e r n e t 上,为企业创造了全新的竞争领域,同时也为企业 提供了更多的商机,扩大了客户群。w e b 服务技术作为一个新的技术亮点,现在正 处于一个高度受关注的程度,但其应用成熟程度也还不够,在国外w e b 技术正处于 一个推广实用阶段,而在国内还处于一个概念探索阶段。现在国外很多大的i t 公司 都推出自己的w e b 服务平台,由g a r t n e rg r o u p 评估的在w e b 服务领域处于领先地 广东工业大学硕士学位论文 位的供应商主要有m i c r o s o f t 、i b m 、h p 、b o w s t r e e t 、s u n 和o r a c l e 。 e a i 服务市场将会是未来3 5 年内i t 行业中增长最快的部分m 。根据i d c 公司 的调查,“这个市场上全球的营业收入会从2 0 0 0 年的5 0 亿美元上升到2 0 0 5 年的2 l o 亿美元,这意味着综合年增长率超过了3 0 。与此相对应,整个i t 服务产业的同期 综合年增长率预计为11 。”,i d c 还报道,北美和西欧将产生9 0 的队i 的服务需 求,而日本和拉美将驱动剩下的需求。 内容管理系统是企业中所有系统的基础,把内容管理系统做为一个基础功能支 持,可以大大减少开发人员的重复工作,而且也能更好的适应需求的变化。因此建 立一个基于w e b 服务技术,以内容管理系统为中心的企业应用集成是非常有必要的。 目前有关内容管理的文献都未提出一个详细的企业范围的内容管理系统架构,这 个架构应该能支持一个完整的内容流,包括内容的接收、创造、传递和管理,结合 w e b 服务技术的内容管理系统处于探索阶段;以内容管理为中心的企业应用集成目前 也还没有多少文献涉及,因此有一定的研究意义。 1 3 本文研究的主要内容 本文主要是借鉴当前的内容管理理论研究,结合企业多应用系统的现状,建立以 内容管理为中心的企业应用集成。在论文中作者主要研究以下内容: 1 内容管理的完整内容流应包括内容接收、创建、内容传递、分析,本文的伽s 是围绕内容流提出的,通过研究内容管理的概念、理论、功能结构和基于x 札规范的 w e b 服务技术,根据现有内容管理系统紧密耦合的缺点,将w e b 服务技术应用其中, 提出一个松散耦合的内容管理系统框架,搭建一个简单的内容管理系统框架。 2 为了使内容流顺畅,对企业各个系统的整合是非常必要的。通过探讨当前企 业管理系统在企业应用集成中存在的问题,结合w e b 服务技术,研究并提出一个基 于w e b 服务的以内容管理为中心的企业集成模型,为企业提供更加完善、更加适用 的i t 解决方案。 3 结合某印刷行业的实际业务流程,将基于w e b 服务的队i 方案运用到实际 中,解决印刷行业现有各应用系统集成的实际问题。 4 第一章绪论 1 4 本文的主要组织 本文的内容安排如下: 第一章,阐述了本论文的研究背景及选题意义,介绍了国内外相关领域的发展 现状,并对论文的主要研究工作做了说明。 第二章,介绍了内容管理的基本定义,讨论了内容管理的应用和分类以及内容 管理系统的常用功能模块。 第二章,简单介绍了内容管理,讨论了内容管理的应用以及内容管理系统的常 用功能模块。 第三章,讨论了w e b 服务的相关理论以及w e b 服务的核心服务标准,阐述了w e b 服务的结构模型以及j 2 e e 中的w e b 服务。 第四章,描述了与w e b 服务结合的c m s 的模型,提出了本作者自行设计的c m s 的具体架构和功能。 第五章,在前面几章的基础上,通过分析目前企业e a i 的现状,讨论了本文提 出的基于w e b 服务的以内容管理为中心企业应用集成框架。 第六章,根据某印刷行业的业务流程,将第五章提出的框架应用于其中。 最后是结论与展望,对本文研究的技术进行展望和总结。 广东工业大学硕士学位论文 2 。1 内容管理概述 第二章内容管理 “内容”一词,源于出版媒体业,书报杂志、唱片影带里的创作,所以早期的内容 管理,偏向出版产品的管理,以储存、流程、元数据为要件来制作系统m m 。内容是一个 比数据、文档和信息更广的概念,是各种结构化数据、非结构化文档、信息的聚合,除 了一般的文字、文档、多媒体、流媒体外,内容还包括w e b 网页、广告、程序、软件等 一切数字资产、甚至还包括商业规则n m 。结构化的数据通常由传统关系数据库管理系统 ( r d 删s ) 处理,非结构化的文档一般由类似l o t u s ,d o m i n 等应用软件来管理,信息的管 理是上述两种管理的结合。对于在概念上比信息更为广泛的内容,就需要内容管理系统 去管理了。 当前出现了m 字头的管理概念与系统,象客户关系管理c r m 、供应链管理s 伽、人力 资源管理h r m ,以及虽没有 i 但归在一类的企业资源计划e i i p 和企业企业信息门户e i p 。 这么多的管理系统所产生的信息与数据,自然更要纳入企业“内容”的体系了。所以, 企业的“内容”范围越来越大。 内容管理是一项新兴的技术,业内尚未有统一的定义。不同的企业、机构对此有不 同的理解。g a r t e rg r o u p 认为内容管理从内涵上应该包括企业内容管理、w e b 内容管理、 电子商务交易内容管理和企业外部网信息共享内容管理( 如c r m 和s c m 等) n ”。而m e r r i l l l y n c h 的分析师认为内容管理应侧重于企业员工、企业用户、合作伙伴和供应商方便获 得非结构化信息的处理过程。 无论如何,可以看到内容管理不是某种单独的技术,而是许多先进技术的综合应用, 它涵盖企业内联网、因特网和企业外联网应用,明显地突破了传统信息流管理软件。内 容管理重点是解决各种非结构化或半结构化的数据资源的接收、管理、利用、传递和增 值,并能有机集成到结构化数据的商业智能环境中,如e r p ,c r m 等,从而为这些应用 系统提供更加广泛的数据来源“。 概述起来,内容管理的内涵是:内容管理协助组织和个人,借助信息技术,实现内 容的收集、确认、批准、整理、定位、转换、创建、存储、分享、应用、更新,使“内 第三章w e b 服务技术 容”能在正确的时间,以正确的形式传递到正确的地点和人,并在企业个人、组织、业 务、战略等各方面产生价值的过程n w w 。而内容管理系统就是能够支撑内容管理的一种 工具或一套工具的组合。 2 2 内容管理的应用和分类 2 2 1 内容管理的应用范围 从内容管理系统的组成及功能,可以看出内容管理应用范围主要有以下方向。 对信息,特别是非结构化信息的管理“”。内容管理主要是应用在企业的信息管理上, 而企业的信息主要是非结构化信息,如文档、报表、网页、音频、视频多媒体信息 等。这就要求内容管理系统不但能够对结构化的数据进行全面地访问、管理、分析 和共享,同时对非结构化的数据也要能够实现同样的管理功能。x 札技术在这里就 扮演了很重要的角色,它作为一个可扩展,可自定义的标准,非常适合在不同的环 境下作为非结构化数据与系统之间的一个中介的角色,帮助内容管理系统实现对非 结构化数据的管理n m 。 和业务应用相结合。内容管理最终还是要服务于具体的业务过程,这很大程度上是 一个系统和应用的集成问题,它需要消除应用( 如e r p 、s c m 、c r m 等) 之间妨碍内 容应用的界限n ”n ”。内容管理的核心价值是构造一个开放的内容基础设施,易于和企 业管理应用进行集成,实现内部网,i n t e r n e t 和企业网之间内容的统一、灵活的管 理和使用。内容管理解决方案必须和电子商务紧密集成,从而形成内容生产、传递 以及电子商务端到端系统。 实现完整的价值链,内容价值链包括内容供应商、服务供应商和内容消费者,因此 内容管理解决方案必须提供从创建、检索、发布、传递、个性化等全套功能。在实 现检索功能上,非结构化数据检索技术是实现的关键。而在实现内容的存储、发布 以及传递功能上,正是) ( l l 大展拳脚的地方n ”,列l 作为一个公开的标准,实现了数 据与显示的分离,同时保留了数据的结构信息,结合x s l ,能够很好的支持各种内 容发布的需求,而结合d t d 和s c h e m a ,又能使得企业间的内容的共享、系统间数据 的传递成为现实。个性化功能的关键是对用户行为进行数据挖掘,因此数据挖掘技 术的发展也会影响内容管理系统的实现。最后,内容管理还强调对电子商务流程的 广东工业大学硕士学位论文 管理,所以研究流程控制的工作流技术的研究也越来越受到人们的重视w 。 从对内容管理系统应用的分析,可以看出电子商务是促进内容管理市场发展的源动 力,x m l 、内容检索、工作流等技术都在内容管理中有着十分莺要的地位。 2 2 2 内容管理的分类 内容管理系统是一个整合的系统,也是一个广义的概念,它并不单独存在,从发展 的过程看,内容管理系统是各种管理系统的交汇融合。作为企业信息管理的中心,它们 都有着重叠的部分,这些构成了信息管理的“生态系统”。下面是各个内容管理领域中 的核心部分m 一。 企业内容管理( e n t e r p r i s ec o n t e n tm a n a g e m e n t ,e c m ) e c m 是相对比较新近的名词,它用来表示那些采取比较宽泛定义的系统,说明其角 色适用于整个可扩展的企业范围。随着市场竞争的日益加剧,管理水平的提升,对管理 手段也提出了新的要求,例如对报告的管理、对知识的管理、对市场竞争的分析、对市 场反馈的分析等,这些管理手段在i t 上对应的就是内容管理系统。目前企业竞争情报 系统、知识管理系统就是企业内容管理的两大热门应用。 一个e c m 系统需要比较完善的底层支持,并且具有通过集成接口层访问多种内容来 源的能力。另外也有其它的一些通用特征,比如强大的硎l 处理能力,对门户的支持, 工作流、业务进程管理工具,以及搜索分类那些定位于组织内部任何地点的内容的能力。 文档管理( d o c u e n t 妇n a g e m e n t ,d m ) d m 是处理纸质文档和计算机接口之间的系统,现在也已经扩展到了管理电子文档的 领域,这些都做为商业进程的完整组成部分。d m 包括文档存储、索引、检索、强大的工 作流处理能力、文档版本控制、导入导出和收集、发布等功能。 这些应用对于文档和商务进程之间的关系都有一个很好的理解,并且能够管理整个 文档的生命周期,生命周期问题非常关键,因为d m 的许多方面都需要将文档作为内容 的“容器”对待,特别是在像政府部门这样比较敏感的地区和高度受控的行业如医疗护 理等方面,还有像产品设计和工程控制的专门行业也是如此。 对于这些领域,如审计、安全、授权,文档备份等特征如同文档内容本身一样,也 都是非常的关键。 互联网内容管理( w e bc o n t e n tm a n a g e m e n t ,w c m ) 第三章w e b 服务技术 w c m 系统主要集中于基于互联网的内容管理,它也不仅仅局限于单纯的x m l ,h t 儿 的内容。尽管这些形式是存储和表示网页最常用的格式,整个站点还包括许多其它的内 容格式,像图片、音频、视频、p d f 文件,以及其他的一些格式,如程序代码等等。w c m 的范围从控制最基本的公司内部网络到支持超大规模电予商务的整个系统,和全球范围 内的多站点管理。 w c m 的基础是分享内容和表示的能力,使用模板可以简化内容创建的程度,而且不 需要技术员工的支持,并将内容直接发布到相关站点去。高级别的w c m 系统还需要能管 理综合站点的复杂工作流及管理工具。还有一些也会在b 2 c 和b 2 b 中支持适合于大规模 电子商务的个性化网页内容。 数字资产管理和数字权限管理: 数字资产管理( d a m ) ,原是为了影像的储存与管理设计的,以后领域渐广,触及 到别的管理系统,所以界线也渐模糊。目前的概念,有企业智能资产管理,象企业的商 标、自制的影像与字体;查询版权的所有权,以便于再次使用;商品目录价格的管理, 便于销售人员的实时查询。 至于数字版权管理( d r m ) ,则强调的是内容的使用权限,而非内容制作,其核心 技术是加密,在流程上是最后传送阶段,原为保护版权、防止非法的内容传递,后来才 发展出新的内容格式和更安全的传递技术,把内容与传递绑在一起。 企业信息门户( e n t e r p r i s ei n f o r 眦t i o np o r t a l ,e i p ) 门户方面是近几年来最活跃的部分。门户的力量在于它将信息和应用连接起来的能 力,不论是内部网还是外部网,它对整个组织都是有用的,而且它还能表现出个性化的 视图,使得员工在日常的工作中增值信息。 门户扮演着一个统一层次的角色。它从应用底层,以及复杂的各数据源中抽象出相 关用户。门户简化了信息发展的过程,经常被用作知识网络创新的基础,它使得大范围 的项目协作成为可能。门户的这些优势,不论如何,都依赖于“内容”的实现。在这两 者之间,已经有了越来越多的相互依存的联系。 知识管理与协作( k n o w l e d g em a n a g e m e n t ,i ( i c o l 1 a b o r a ti o n ) 酬工具涵盖了比较广泛的范围,不过它主要用于协助组织从其智能或知识资产中获 得价值的最大化。 这里的一些应用提供捕获、组织、发布机构知识的平台,另外一些则更多的关注比 广东工业大学硕士学位论文 较专门的领域,比如搜索、索引、电子教学、数据挖掘、部分协作等等。协作被看作知 识管理领域的一部分,因为在员工之间,外部合作伙伴之间便利协作关系,对于信息捕 获和发掘知识都非常的重要。协作技术包括及时消息,交互讨论,在线会议,对等知识 交换,基于项目的团队工作管理等等。 2 3 c m s 的常用功能模块 一个完整的内容管理系统功能上应该涵盖从内容的接收到存储,管理以及最后的发 布,内容管理系统的数据源可以是结构化的数据库数据,也可能是非结构化的文本、表 单或多媒体数据。首先接收和导入内容资源,然后对所有的内容资源进行分类,管理, 存储,并控制其生命期、版本。而发布人员则可以借助内容管理系统提供的设计平台, 设计发布的模版,并选取发布的内容,组合成发布页面,提交给编审人员编审,编审通 过之后交给发布平台进行发布,而用户则可以从发布平台上获取发布的页面。 由上可知一个完整的内容管理系统应包括以下几个组成部分m m : 内容仓库:它用来存储各种形式的内容,如文档、视频、声频文件等。 内容搜索系统:这是内容管理系统的核心功能模块,用来帮助使用者快速定位所需 内容。按照搜索方法可分为全文搜索、上下文搜索等。现在更先进的检索技术还包 括智能化知识检索技术、自然语言查询等。 内容管理:这是内容管理系统的主要功能模块,用来提供对内容管理过程的支持, 包括:存档管理,内容发布,个性化服务,工作流管理等功能。 用户接口:这包括传统的非w e b 方式的图形用户界面g u i ,以及最近发展起来的企 业信息门户e i p 等方式。其中,e i p 将成为未来用户接口的主导方式。 内容访问设备:包括客户计算机以及p d a 、移动电话等移动型设备。 现在内容管理系统都朝着建立跨信息平台、打破孤岛方向前进,实现资源的充分共 享,促使信息内容自由快速地流动与传播。内容管理最终要与企业电子商务等应用融合。 内容管理系统的各个分模块也应该是松散耦合的,w e b 服务提供了一个企业内部或企业 间各种独立系统松散耦合的标准接口,它的出现解决了企业内部及企业之间的异构系统 集成的问题。我们将在接下来的章节讨论w e b 服务技术。 第三章w e b 服务技术 3 1w e b 服务概述 第三章w e b 服务技术 w e b 服务是可以通过w e b 发布、查找和调用的自包含、自描述的模块化应用,它是 描述一组采用标准的x 札消息机制可以从网络访问的操作集的接口,是通过i n t e r n e t 标准技术传递的、松散耦合的软件组件“,。 w e b 服务是下一代分布式系统的核心,它具有如下特点m ,: 1 互操作性:任何的w e b 服务都可以与其他w e b 服务进行交互。由于有了s o a p 这 个所有主要供应商都支持的新标准协议,因而避免了在c o r b a 、d c 0 m 和其他协议之间转 换的麻烦。同时,由于可以使用任何语言编写w e b 服务,因此开发人员无需更改其开发 环境即可创建和使用w e b 服务。 2 普追性:w e b 服务使用h t t p 和) ( h i l 进行通信。因此,任何支持这些技术的设备都 可以拥有和访问w e b 服务。 3 完好的封装性:w e b 服务是一种部署在w e b 上的对象,与其他对象技术一样,具 备良好的封装性。服务请求者和服务提供者只考虑自己要用于交互的接口,因而服务请 求者不知道服务提供者如何实现他的服务,服务提供者也不知道一个服务请求者如何使 用他的服务,这些细节都封装在请求者和提供者的内部。 4 松散耦合性:由于采用基于对象组件的技术,只要w e b 服务的界面不变,其实现 有任何变更、甚至迁移到其他平台对于调用者来说都是透明的。另外,由于w e b 服务独 特的运行架构,调用者无需在开发应用程序时,预先知道被调用的对象组件的实例和与 它交换信息的通信协议,这些都可以在运行时即时连接。 5 易于使用:w e b 服务背后的概念易于理解并有来自i b m 和微软这样供应商的免费 “工具箱”允许开发人员快速创建和部署w e b 服务。此外,某些工具包还可以方便地将 已有的c 0 m 组件和j a v a b e a n 转换为w e b 服务。 6 使用标准协议规范:w e b 服务的所有公共协约完全使用开放的标准协议进行描 述、传输和交换。这些标准协议具有完全免费的规范,以便由任意方进行实现。一般而 言,绝大多数规范将最终有w 3 c 或o a s i s 作为最终版本的发布方和维护方。 广东工业大学硕士学位论文 7 高度可集成能力:由于w e b 服务采取简单的、易理解的标准w e b 协议作为组件界 面描述和协同描述规范,完全屏蔽了不同软件平台的差异,无论是c 0 r b a 、d c 0 m 还是 e j b 都可以通过这一种标准的协议进行互操作,实现了在当前环境下最高的可集成性。 8 行业支持:主要的供应商如i b m ,舭c r o s o f t 都支持s 0 a p 和相关的w e b 服务技术。 这大大巩固了w e b 服务广泛发展的行业基础。 3 。2w e b 服务的核心服务标准 3 2 1x 胤技术 在w e b 服务模型的核心中,瑚乙在任何形式的通信中都扮演着通用连接格式的重要 角色。x 札还是其他w e b 服务标准的基础。它是一种元语言,除了易于建立和易于分析 外,x m l 主要的优势在于提供开放式的数据交换功能,由于不同企业之间或者企业内部 的不同部门很少达成协议使用统一的软件工具和数据格式,以致相互之间的通信涉及到 大量的数据交换、集成问题和工作w 。删l 使用户可以很简单地在网络上发送消息并且 保证在格式转换过程中不会丢失任何信息,而不需要预先知道对方使用什么样的系统。 3 2 2s o a p 技术 s o a p 是为分布式环境中对等地交换结构化和类型化信息的轻量级协议,它的交换 格式使用x 儿,其最新版本为s o a p l 2 。s q a p 协议本身并不定义任何应用语义,它只是定 义了一种简单交换信息的机制。它通过一个模块化的包装模型和对模块中特定格式编码 的数据的重编码机制来表示应用语义w 。 一个s o a p 消息包括以下四部分: 1 信封( e 吖e l o p ) :它定义了一个整体的表示框架,描述消息中包含可选或必需的 内容、发送者和相应的处理。 2 编码翘则( 眈c o d i 眶r u l e s ) :定义了数据的编码机制,用以定义应用程序中需要 使用的数据类型,并可用于交换由这些应用程序定义的数据类型的实例。 3 绑定i n d i 吣) :它定义了一个使用底层传输协议来完成在节点间交换s 0 a p 信封 的约定。 第三章w e b 服务技术 4 船c 表示( 即cr e p r e g e n t a t i o n ) :它定义了一个用于表示远程过程调用和响应的 协定。 这几个部分被放在一起作为s o a p 的组成部分,功能上是相交互的并彼此独立。尤 其是信封和编码规则分别在不同的名称空间下定义,以便通过它们的模块化提高整个 s o a p 的简单性,这种模块化的设计更能适应灵活多变的计算环境。 3 2 3w s d l 技术 w s d l 标准是一种x m l 格式,用于描述网络服务及其访问信息。w s d l 定义了一种绑定 机制,这种机制用于附加协议、数据格式、抽象消息或用于定义服务位置的端点组。 它将w e b 服务描述为能够进行消息交换的服务访问点的集合,客户端可以通过这些 服务访问点对包含面向过程调用的服务进行访问,可以看作是w e b 服务与外界沟通的桥 梁。 在w e b 服务模型的核心中,w s d l 用作定义w e b 服务的元数据语言,描述服务提供方 和请求方之间如何进行通信。w s d l 说明服务提供方提供的w e b 服务的功能、位置以及如 何访问这些服务。服务提供方通常通过已发布的商业应用程序生成w s d l 来创建w e b 服 务。 一个有效的w s d l 文档由以下两个部分构成w : 1 接口定义( i n t 盯f a c ed e f i n i t i o l l ) :描述抽象类型接口和它的协议绑定。 2 实现定义( i 叩l e 聃n t a t i o nd e f i n i t i o n ) :描述服务访问位置信息。 这两个部分存储在两个独立的文档中,使用w s d l 服务文档描述接口定义,使用w s d l 绑定文档来描述实现定义。w s d l 服务文档引用w s d l 绑定文档。 广东工业大学硕士学位论文 1 o 图3 一1w s d l 文档结构 f i g 3 1a r c h it e c t u r eo fw s d ld o c 啪e n t 如图3 一l 所示,一个w s d l 文档在定义网络服务时使用如下的元素: 1 类型( t y p e ) :使用某种类型系统定义数据类型。w s d l 文档通常使用x s d 类型系统 来定义w e b 服务信息中的数据类型。t y p e 元素的主要目的是为w s d l 文档定义在m e s s a g e 元素中将使用的x m l 数据类型。 2 泊息o b s s 船e ) :通信消息的数据结构的抽象类型化定义。使用t y p e 所定义的类 型来定义整个消息的数据结构。w s d l 文档中的m e s s a g e 元素是个简单的概念,是一组 p o r t 的集合,适合用于m e s s a g e 操作的输入、输出或者故障信息。 3 操作( 0 p e r a t i ) :服务支持的动作的抽象描述。一般单个o p e r a t i o n 描述了一个 访问入口的请求响应消息对。 4 靖口类型a ,o r t t y p e ) :一个操作的抽象集合。具体定义了一种服务访问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论