`
wodamazi
  • 浏览: 1418801 次
文章分类
社区版块
存档分类
最新评论

基于SOA的内容管理:使知识更易获取

 
阅读更多

冯强/编译

注:原文较长,我只是择其要点译之备忘。好学者可直接看原文SOA-based Content Management: Making Knowledge Accessible

前言:企业内容管理(ECM,Enterprise Content Management)的趋势是向基于Portal和SOA的解决方案发展,新技术的使用使企业无章可循的数据更易于转化成可供员工查询的知识。

对于公司员工找到自己想要的信息是常碰到的问题,通常有20%的数据是通过报表、数据库等形式格式化的,但还有80%的信息存在于邮件、文本、简介或插图等中,而且这些信息分别存储于不同的应用程序、硬盘或站点中。可以说,我们的企业不是没有我们需要的数据,而是我们不知道如何把它们找出来。

基于SOA的Portal使信息固化

企业常用的内容管理系统(CMS)往往不只一套,不同的系统之间,数据和内容是相互独立的,除了冗余的问题外,对于版本管理、归档和检索等都会带来困难。

使用SOA构建的ECM,使用符合SOA标准规范的统一组件来构架不同的CMS,数据源通过XML或SOAP交互,始终保证数据的一致性及同步更新。这样,原有CMS对于内容管理的难题将迎刃而解。

SAP NetWeaver的中间角色

这部分基本上是用SAP Netweaver技术来实现SOA的广告软文,主要意思是:不管是SAP的应用,还是非SAP的应用,企业都可以使用Netweaver通过Web Service来整合。SAP不仅将它的产品通过Netweaver布署到SOA环境,它的合作伙伴也可以通过Netweaver技术开发符合SOA规范的接口和中间件。这些技术的应用,将去除掉ERP和其它应用系统(比如ECM)之间的阻碍。SAP Netweaver的综合知识管理组件已内置了处理不规范数据的组件,应用于ECM系统是明智的选择。。。

转换媒体格式成为过去

在SOA架构里,使用SAP Netweaver技术使编辑不需要转换媒体数据(文字、声音、图像等)的格式,而是通过鼠标拖曳轻松完成内容管理。这一切,都可以通过SAP Netweaver提供的应用程序工具包,进行简单的编程实现。

应用程序无关的商业流程

BPM(business process management,商业流程管理)最近开始热门起来,它其实是对内容管理模型的数据挖掘,SOA使业务管理和数据管理分离开来。

顺势而为使业务简化

企业有关的数据往往割裂在不同地部门以及员工和信息系统之间,根据SOA原则设计的系统将以登录人员为中心,根据其业务范围决定底层数据的存储,避免造成数据的冗余和读写的低效率。

分享到:
评论

相关推荐

    基于SOA内容管理:使知识更易获取

    对于公司员工找到自己想要的信息是常碰到的问题,通常有20%的数据是通过报表、数据库等形式格式化的,但还有80%的信息存在于邮件、文本、简介或插图等中,而且这些信息分别存储于不同的应用程序、硬盘或站点中。...

    asp.net知识库

    如何使数据库中的表更有弹性,更易于扩展 存储过程——天使还是魔鬼 如何获取MSSQLServer,Oracel,Access中的数据字典信息 C#中利用GetOleDbSchemaTable获取数据库内表信息[原创] 如何解决ACCESS中SELECT TOP语句竟然...

    新开普-中小学管理平台规划建设方案(195页).docx

    基于SOA的体系架构和面向师生的一体化服务,通过服务之间定义良好的接口定义和服务注册把不同功能单元(成为服务)联系起来,使得构建在各种系统中的服务可以以一种统一和通用的方式进行交互。 3、资源共享 通过信息...

    基于twisted实现的智能dns系统smartdns.zip

    smartdns 是 python 语言编写,基于 twisted 框架实现的dns server,能够支持针对不同的dns请求根据配置返回不同的解析结果。smartdns获取dns请求的源IP或者客户端IP(支持edns协议的请 求可以获取客户端IP),根据...

    调研报告格式-舆情监测软件调研-精品.docx

    管理各类信息数据,采用成型的内容管理技术、知识管理技术、发布技术等通用技术,建立业务应用的基础平台.系统通过建立舆情库,匹配敏感词和规则库实现对互联信息(新闻、论坛等)的实时监测、采集;结合系统自身的...

    【精品】教育信息化移动互联网物联网云计算校园一卡通建设方案v1.3—400页.docx

    基于SOA的理念组织和展现面向师生的一体化服务,通过服务之间定义良好的接口和契约连接应用程序的不同功能单元(成为服务)联系起来,使得构建在各种系统中的服务可以以一种统一和通用的方式进行交互。 3、社交网络 ...

    领域驱动设计与模式实战

    第一部分 背景知识 第1章 应重视的价值,也是对过去几年的沉重反思 1.1 总体价值 1.2 应重视的架构风格 1.2.1 焦点之一:模型 1.2.2 焦点之二:用例 1.2.3 如果重视模型,就可以使用领域模型模式 1.2.4 慎重处理...

    表单的验证

     许多重要的技术和AJAX开发模式可以从现有的知识中获取。例如,在一个发送请求到服务端的应用中,必须包含请求顺序、优先级、超时响应、错误处理及回调,其中许多元素已经在Web服务中包含了,就像现在的SOA。AJAX...

    沙盘运行器

    投篮辅助器 让投篮更准 中锋?三分不是问题 百分百中!! 【招】应届生,入职年薪5-10万 【有奖】嵌入式开发从业人员大调查 SAP D-Code大会最低折扣倒计时 2013年热门Android应用 Android 游戏教程:让人物动起来 跟...

    亮剑.NET深入体验与实战精要2

    6.3.6 JavaScript获取XML内容 259 6.3.7 项目案例:通用自定义XML配置类 263 6.4 ADO.NET与XML 266 6.4.1 读XML文档到DataSet 266 6.4.2 DataSet转为XML文档 267 6.5 项目案例1:实现网站的RSS应用 267 6.6 项目...

    亮剑.NET深入体验与实战精要3

    6.3.6 JavaScript获取XML内容 259 6.3.7 项目案例:通用自定义XML配置类 263 6.4 ADO.NET与XML 266 6.4.1 读XML文档到DataSet 266 6.4.2 DataSet转为XML文档 267 6.5 项目案例1:实现网站的RSS应用 267 6.6 项目...

    Java经典入门教程pdf完整版

    周期管理PLM、面向服务体系架构SOA、商业智能BⅠ、项日管理PM、营销管理、流程管 理 Work Flow、财务管理…..等几乎所有你能想到的应用 3:嵌入式设备及消费类电子产品 包括无线手持设备、智能卡、通信终端、医疗设备...

Global site tag (gtag.js) - Google Analytics