数字媒体艺术 计算机科学与技术 软考报名 信息处理技术员 行业资讯 考试大纲 直播动态 网络安全 网络管理 通信技术 OpenHarmony 计算机与网络 企业信息化 软件工程 Linux 嵌入式Linux开发基础(ARMAtom) 离散数学 操作系统 C++程序设计 Java 语言程序设计 智能感知与无人系统 机器学习算法与人工智能 Python 软考资讯
本章知识点:Web Service技术、J2EE架构、.NET架构和工作流技术。
3.1 企业应用集成
企业应用集成(Enterprise Application Integration,EAI)是企业信息系统集成的科学、方法和技术,目的是将企业内的应用彼此连接起来,或在企业之间连接起来。EAI主要包括两个方面:企业内部应用集成和企业间应用集成。
1)企业内部应用集成
企业内部的应用集成就是要解决企业内部业务流程和数据流量,包括业务流程是否进行自动流转,或怎样流转,以及业务过程的重要性。
从应用和技术上综合考虑,EAI分为界面集成、平台集成、数据集成、应用集成、和过程集成。
2)企业间应用集成
EAI使得应用集成架构里的客户和业务伙伴,都可以通过集成供应链的所有应用和数据库实现信息共享。
3)集成模式
目前市场主流的集成模式有三种:面向信息的集成技术、面向过程的集成技术、面向服务的集成技术。
3.2 中间件技术
中间件有两种比较认可的定义:
在一个分布式系统环境中处于操作系统和应用程序之间的软件。
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算机资源和网络通信。
1)中间件的功能
中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必再为程序在不同的系统软件上的移植而重复工作,从而大大减少了技术上的负担。
2)中间件的分类
从层次上划分,可分为底层型中间件、通用型中间件、集成型中间件。
底层型中间件代表产品有Sun的JVM和微软的CLR;
通用型中间件代表产品有BEA的Weblogic和IBM的MQSeries;
集成型中间件代表产品有Weblogic和IBM的WebSphere。
3.3 可扩展标记语言
XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。
1)XML简介
实现不同数据的集成
使用于多种应用环境
客户端数据处理与计算
数据显示多样化
局部数据更新
2)XML相关技术
XML相关技术主要有3个:Schema、XSL和XLL(eXtensible Link Language,可扩展连接语言)
3.4 Web服务
Web Service(Web服务)是解决应用程序之间相互通信的一项技术。严格地说,Web服务是描述一系列操作的接口,它使用标准的、规范的XML描述接口。
1)Web服务模型
在Web服务模型的解决方案中,一共有三种工作角色:服务提供者、服务请求者、服务注册中心(可选)。
Web服务模型中的操作包括三种:发布服务描述、查找服务描述、根据服务描述绑定或调用服务。
2)Web服务协议堆栈
SOAP、WSDL、UDDI
3)实现SOA的技术
在采用Web服务作为SOA的实现技术时,系统应该至少分为6个层次:底层传输层、服务通信协议层、服务描述层、服务层、业务流程层和服务注册层。
3.5 J2EE与.NET平台
要求掌握J2EE(Java 2 Platform,Enterprise Edition,Java 2平台企业版)和.NET平台的区别,以及各自的应用场合。
1)J2EE的核心技术
EJB。EJB是Java服务器的构件模型。
JDBC。JDBC是Java语言连接数据库的标准。
Java Servlet (Java服务器端小程序)。
JSP(Java Server Page,Java服务器页面)。
JMS(Java Message Service,Java消息服务)。
JNDI(Java Naming and Directory Interface,Java命名目录接口)。
JTA(Java Transaction API,Java事务API)。
Java Mail API(Java邮件API)。
JAXP(Java XML 解析API)。
JCA(J2EE Connector Architecture,J2EE连接架构)。
JAAS(Java Authentication Authorization Service,Java认证和授权服务)。
2).NET平台
Microsoft .NET平台包括5个部分:
操作系统
.NET Enterprise Servers
.NET Building Block Services
.NET Framework
Visual Studio .NET
3)比较分析
这两个平台都是为了解决构建企业计算等大型平台而出现的。两个平台类似之处远多于相异之处。
.NET的语言选择范围相当大,J2EE只能选择Java语言。
.NET的标准没有完全开放,J2EE开放。
3.6 工作流
工作流就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。
1)工作流管理概述
工作流管理(Workflow Management,WFM)
工作流管理系统(Workflow Management System,WFMS)
企业运行的工作流管理系统的基本功能:定义工作流,遵循定义创建和运行实际的工作流,监察、控制、管理运行中的业务(工作流)。
工作流管理系统最直接的用途就是和企业业务流程重组(Business Process Reengineering,BPR)技术相结合管理企业的各种流程,实现企业流程的自动化。
2)实现ERP和OA集成
对ERP和OA两个系统的集成,主要的工作有集成方案的确定、系统集成功能范围的确定、工作流系统的创建或改造、组织模型的统一等。
3.7 数据仓库与数据挖掘
1)数据仓库的概念
数据仓库(Data Warehouse)是一个面向主题的、集成的、相对稳定的、且随时间变化的数据集合,用于支持管理决策。
2)数据仓库的体系结构
包括:数据源、数据存储与管理、OLAP(On-line Transaction Processing,联机事务处理)服务器、前端工具。
3)数据仓库的设计与开发
数据仓库的开发、实施步骤:
业务需求分析
逻辑模型设计
物理模型设计
数据抽取、清洗、集成、装载等
数据仓库的管理
数据的分析、报表、查询等数据的表现
数据仓库性能优化及发布
4)数据挖掘的概念
从技术上看,数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的,但又是潜在有用的信息和知识的过程。
常用的数据挖掘技术包括关联分析、序列分析、分类、预测、聚类分析以及时间序列分析等。
5)数据挖掘的流程
问题定义
建立数据挖掘库
分析数据
调整数据
模型化
评价和解释
© 2019-2021 All rights reserved. 北京转创国际管理咨询有限公司 京ICP备19055770号-1
Beijing TransVenture International Management Consulting Co., Ltd.
地址:佛山市金融高新区京华广场
北京市大兴区新源大街25号院恒大未来城7号楼1102室
深圳市福田区华能大厦
深圳市南山区高新科技园南区R2-B栋4楼12室
梅州市丰顺县留隍镇新兴路881号
汕头市金平区华坞村七巷三楼
长沙市芙蓉区韶山北路139号文化大厦
欢迎来到本网站,请问有什么可以帮您?
稍后再说 现在咨询