

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、典型应用集成技术典型的应用集成技术主要涉及到数据库与数据仓库、数据挖掘、WebServices、J2EE和.NET架构、工作流技术等内容。1.数据仓库数据仓库是一个面向主题的、集成的、非易失的、且随时间变化的的数据集合,用于支持管理决策。(1)数据仓库是面向主题的。传统的操作型系统是围绕公司的应用进行组织的。如对一个电信公司来说,应用问题可能是营业受理、专业计费和客户服务等,而主题范围可能是客户、套餐、缴费和欠费等。(2)数据仓库是集成的。数据仓库实现数据由面向应用的操作型环境向面向分析的数据仓库的集成。由于各个应用系统在编码、命名习惯、实际属性、属性度量等方面不一致,当数据进入数据仓库时,要
2、采用某种方法来消除这些不一致性。(3)数据仓库是非易失的。数据仓库的数据通常是一起载入与访问的,在数据仓库环境中并不进行一般意义上的数据更新。(4)数据仓库随时间的变化性。数据仓库中的数据随时间变化的特性表现在三个方面:数据仓库中的数据时间期限要远远长于操作型系统中的数据时间期限。操作型系统的时间期限一般是6090天,而数据仓库中数据的时间期限通常是510年。操作型数据库含有“当前值”的数据,这些数据的准确性在访问时是有效的,同样当前值的数据能被更新;而数据仓库中的数据仅仅是一系列某一时刻生成的复杂的快照。操作型数据的键码结构可能包含也可能不包含时间元素,如年、月、日等;而数据仓库的键码结构总
3、是包含时间元素。利用多维的概念,OLAP提供了切片、切块、下钻、上卷和旋转等多维度分析与跨维度分析功能。相对于普通的静态报表,OLAP更能满足决策者和分析人员对数据仓库数据的分析。OLAP系统架构主要分为基于关系数据库的ROLAP(RelationalOLAP)基于多维数据库的MOLAP(MultidimensionalOLAP)、基于混合数据组织的HOLAP(HybridOLAP)三种,前两种方式比较常见。ROLAP表示基于关系数据库的OLAP实现。它以关系数据库为核心,以关系型结构进行多维数据的表示和存储。ROLAP将多维数据库的多维结构划分为两类表:一类是事实表,用来存储数据和维关键字;
4、另一类是维表,即对每个维至少使用一个表来存放维的层次、成员类别等维的描述信息。MOLAP表示基于多维数据组织的OLAP实现。它以多维数据组织方式为核心,使用多维数组存储数据。MOLAP查询方式采用索引搜索与直接寻址相结合的方式,比ROLAP的表索引搜索和表连接方式速度要快得多。2数据挖掘数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据挖掘技术可分为描述型数据挖掘和预测型数据挖掘两种。描述型数据挖掘包括数据总结、聚类及关联分析等。预测型数据挖掘包括分类、回归及时间序列分析等。3. WebServicesWeb
5、Services是解决应用程序之间相互通信的一项技术。严格地说,WebServices是描述一系列操作的接口。它使用标准的、规范的XML描述接口。这一描述中包括与服务进行交互所需要的全部细节,包括消息格式、传输协议和服务位置。而在对外的接口中隐藏了服务实现的细节,仅提供一系列可执行的操作,这些操作独立于软、硬件平台和编写服务所用的编程语言。WebServices既可单独使用,也可同其他WebServices一起,实现复杂的业务功能。在WebServices模型的解决方案中共有三种工作角色,其中服务提供者(服务器)和服务请求者(客户端)是必需的,服务注册中心是一个可选的角色。它们之间的交互和操作
6、构成了WebServices的体系结构。服务提供者定义并实现WebServices,然后将服务描述发布到服务请求者或服务注册中心;服务请求者使用查找操作从本地或服务注册中心检索服务描述,然后使用服务描述与服务提供者进行绑定并调用WebServices。4. J2EE架构J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBCAPI、CORBA技术以及能够在Internet应用中保
7、护数据的安全模式等等,同时还提供了对EJB、JavaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。事实上,sun设计J2EE的初衷正是为了解决两层模式(C/S)的弊端,在传统模式中,客户端担当了过多的角色而显得臃肿,在这种模式中,第一次部署的时候比较容易,但难于升级或改进,可伸展性也不理想,而且经常基于某种专有的协议一一通常是某种数据库协议。它使得重用业务逻辑和界面逻辑非常困
8、难。现在J2EE的多层企业级应用模型将两层化模型中的不同层面切分成许多层。一个多层化应用能够为不同的每种服务提供一个独立的层,J2EE典型的四层结构如下:(1)运行在客户端机器上的客户层组件。(2)运行在J2EE服务器上的Web层组件。(3) 运行在J2EE服务器上的业务逻辑层组件。(4) 运行在EIS服务器上的企业信息系统层软件。J2EE应用组件可以安装部署到以下几种容器中去:(1) EJB容器管理所有J2EE应用程序中EJB的执行。EJB和它们的容器运行在J2EE服务器上。(2) Web容器管理所有J2EE应用程序中JSP页面和Servlet组件的执行。Web组件和它们的容器运行在J2EE
9、服务器上。(3) 应用程序客户端容器管理所有J2EE应用程序中应用程序客户端组件的执行.应用程序客户端和它们的容器运行在J2EE服务器上。Applet容器是运行在客户端机器上的Web浏览器和Java插件的结合。5. .NET架构.NET平台中集成了一系列的技术,如COM+、XML等,整个.NET平台包括四部分产品。(1) .NET开发工具。.NET开发工具由.NET语言(C#、VB.NET)、一个集成的IDE(VisualStudio.NET)、类库和通用语言运行时(CLR)构成。(2) .NET专用服务器。.NET专用服务器由一些.NET企业服务器组成,如SQLServer2000、Exch
10、ange2000、BizTalk2000等。这些企业服务器可以为数据存储、E-mail、B2B电子商务等专用服务提供支持。(3) .NETWeb服务。虽然WebServices不是.NET所特有,但.NET为WebServices提供了强有力的支持。开发者使用.NET平台可以很容易的开发WebServices。(4) .NET设备。作为同J2ME竞争的部分,.NET还为手持设备,如手机等,提供了支持。完整的.NET平台涵盖了JVM、J2SE和J2EE全部的内容。.NET平台出现的时间较短,大多数读者对.NET底层的了解少于Java虚拟机。6. 工作流技术工作流就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们可以将整个业务过程看做是一条河,其中流过的就是工作流。工作流管理是人与电脑共同工作的自动化协调、控制和通信,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年八年级地理上册 2.3 河流教学实录 (新版)新人教版
- 2024-2025学年新教材高中语文 第四单元 二 家乡文化生活现状调查教学实录(2)部编版必修上册
- 2024年五年级英语上册 Module 4 The natural world Unit 11 Water教学实录 牛津沪教版(三起)
- 企业知识产权保护与管理策略指导书
- 化工设备操作与维护指南
- 农村公共服务水平提升指南
- Fantastic animals绘本融合(教学设计)-2023-2024学年外研版(一起)英语六年级下册
- 本科毕业论文完整范文(满足查重要求)别克发动机电控系统故障的诊断与检修
- 2024-2025学年新教材高中生物 第2章 细胞工程 第1节 第2课时 植物细胞工程的应用教学实录 新人教版选择性必修3
- 本科毕业论文完整范文(满足查重要求)结合形势任务加强基层后勤装备管理研究
- (综合治理)修复工程指南(试行) - 贵州省重金属污染防治与土壤修复网
- 员工就餐签到表
- A-level项目介绍(课堂PPT)
- 证明银行账户公户转个人户
- 航海计算软件---ETA计算器
- 光伏电站运维手册
- 南京连续运行卫星定位综合服务系统
- 半导体及集成电路领域的撰写及常见问题
- 2000年考研英语真题及答案
- 设计成果接收单确认单及付款申请表
- 水保及环保管理体系与措施
评论
0/150
提交评论