软件常用知识分享

上传人:do****y1 文档编号:171754496 上传时间:2022-11-28 格式:DOCX 页数:4 大小:19.37KB
收藏 版权申诉 举报 下载
软件常用知识分享_第1页
第1页 / 共4页
软件常用知识分享_第2页
第2页 / 共4页
软件常用知识分享_第3页
第3页 / 共4页
资源描述:

《软件常用知识分享》由会员分享,可在线阅读,更多相关《软件常用知识分享(4页珍藏版)》请在装配图网上搜索。

1、系统知识1、Windows2、Linux,红帽,红旗,SUSE, Caldera OpenLinux, Slackware3、Unix: Sun,惠普,IBM数据库知识1、Oracle 甲骨文2、IBM DB2、 informix3、Sybase4、EnterpriseDB5、InterBase6、MS SQL Server7、MySQL8、foxbase9、Solaris P-SQL(PostgreSQL)中间件知识1. 中间件定义为解决分布异构问题,人们提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和 应用之间的通用服务,这些服务具有标准的程序接口和协议。针

2、对不同的操作系统和硬件平台,它们可以 有符合接口和协议规范的多种实现。也许很难给中间件一个严格的定义,但中间件应具有如下的一些特点:/ 满足大量应用的需要/ 运行于多种硬件和OS平台/支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互/支持标准的协议/支持标准的接口中间件应该具备两个关键特征:首先要为上层的应用层服务,这是一个基本条件;此外,又必须连接 到操作系统的层面,并却保持运行工作状态。2. 中间件分类按照 IDC 的分类方法,中间件可分为六类:1. 终端仿真/屏幕转换:用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之 间的互操作;2. 数据访问中间件:是

3、为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件;3. 远程过程调用中间件: 通过这种远程过程调用机制,程序员编写客户方的应用,需要时可以调 用位于远端服务器上的过程;4. 消息中间件: 用来屏蔽掉各种平台及协议之间的特性,进行相互通信,实现应用程序之间的协 同;5. 交易中间件:是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台;6. 对象中间件: 在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成 系统的快速集成,实现对象重用。7. 大约可以分为:分布式对象中间件、应用服务器、消息中间件、事务/交易处理中间件、应用集

4、 成中间件、数据库中间件、财务中间件、无线移动中间件等序 号厂商应用服务器消息交易工作流门户应用集成(EAI)企业服务总线开发平台1IBMWebsphereApp ServerWebsphereMQCICS/TXSeries有WebSpherePortalWebsphereIntegrator有WebSphere 开发平台2OracleWeblogicServerTUXEDOOraclePortal有有Jdeveloper3Red hadJbossWEBJbossMQArjunaJBPM有有JBossPlatform4东方通TongWEBTongLinQTongLinkTongwokflowT

5、ongPortalTongIntegrator5中创InforSuiteApplicationServer有InforSuiteFlow ServerInforSuiteInforSuiteServiceIntegrationBus(InforEAI)877 InforSuite6金蝶KingdeeApusic WEBApusic MQApusicESBApusicOperaMasks7普元PrimetonEOS应用服务器EOS工作流有EOSPlatform8创恒信eFloweFlow应用 开发平台9中关村科 技CenGRP-EPCenGRP-DXS开发语言和开发平台知识开发语言开发平台Bas

6、ic、ASP、C#MS VS.NetJAVAEclipsDelphiDelphiPower BuilderPower BuilderCobolCORBAFortranFortran汇编语言汇编语言FoxProFoxProC+Pascal流行技术架构SOA:面向服务的体系结构(Service-Oriented Architecture, SOA)是一个组件模型,它将应用程序的不同 功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合 系统的好处有两点,一点是它的灵活性,另一点是,当组成整个应用程序

7、的每个服务的内部结构和实现 逐渐地发生改变时,它能够继续存在。而另一方面,紧耦合意味着应用程序的不同组件之间的接口与其功能和结构是紧密相连的,因而当 需要对部分或整个应用程序进行某种形式的更改时,它们就显得非常脆弱。BOA:行业/专业名词计算机系统由硬件和软件两大部分组成。软件系统可分为系统软件和应用软件两大类。基础软件 SI:所谓系统集成(SI, System Integration ),即是以用户的应用需要和投入资金的规模为出发点,综合 应用各种计算机网络相关技术,适当选择各种软硬件设备,经过相关人员的集成设计,安装调试, 应用开发等大量技术性工作和相应的管理性及商务性工作,使集成后的系统

8、能够满足用户对实际工作 要求,具有良好的性能和适当的价格的计算机网络系统的全过程。系统集成有以下几个显著特点:1、系统集成要以满足用户对需求为根本出发点。2、系统集成不是选择最好的产品的简单行为,而是要选择最适合用户的需求和投资规模的产品和技 术。3、系统集成不是简单的设备供货,它体现更多的是设计,调试与开发,是技术含量很高的行为。4、系统集成包含技术,管理和商务等方面,是一项综合性的系统工程。技术是系统集成工作的核心, 管理和商务活动 是系统集成项目成功实施的可靠保障。5、性能价格比的高低是评价一个系统集成项目设计是否合理和实施成功的重要参考因素。 总而言之,系统集成是一种商业行为,也是一种

9、管理行为,其本质是一种技术行为。 ISV: ISV是Independent Software Vendors的英文缩写,意为“独立软件开发商”特指专门从事软件 的开发、生产、销售和服务的企业。全球十大独立软件公司/独立软件供应商(ISV)1.Microsoft4.Compuware2.Oracle5.NAI(美国网络联盟公司):McAfee3.SAP6.BMC7. BEA9. Sybase8. Infor 10. SAS MIS、OA、ERP、CRM CAM:计算机辅助制造;CAD:计算机辅助设计;CAI :计算机辅助教学; BI: BI是(Business Intelligence)商业智能

10、的缩写。商业智能通常被理解为将企业中现有的数据转化为 知识,帮助企业做出明智的业务经营决策的工具。这里所谈的数据包括来自企业业务系统的订单、库 存、交易账目、客户和供应商等来自企业所处行业和竞争对手的数据以及来自企业所处的其他外部环 境中的各种数据。而商业智能能够辅助的业务经营决策,既可以是操作层的,也可以是战术层和战略 层的决策。为了将数据转化为知识,需要利用数据仓库、联机分析处理(OLAP)工具和数据挖掘等技 术。因此,从技术层面上讲,商业智能不是什么新技术,它只是数据仓库、 OLAP 和数据挖掘等技术 的综合运用。 包含技术:数据挖掘(Data Mining);数据仓库(Data War

11、ehouse);数据集市(Data Mart) 当今的数据处理大致可以分成两大类: 联机事务处理OLTP (On-Line Transaction Processing),例如银行交易 联机分析处理OLAP (On-Line Analytical Processing),支持复杂的分析操作,侧重决策支持, 并且提供直观易懂的查询结果。OLAP提供多维数据管理环境,其典型的应用是对商业问题 的建模与商业数据分析。 OLAP 也被称为多维分析。 ETL: ETL 工具负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后 进行清洗、转换、集成,最后加载到数据仓库或数据集市中,

12、成为联机分析处理、数据挖掘的基础。 ETL作为BI/DW (Business Intelligence)的核心和灵魂,能够按照统一的规则集成并提高数据的价值, 是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。 抽取(Extraction)、转换(Transformation)和装载(Load),即 ETL 过程。 EAI :是(Enterprise Application Integration )企业应用集成, EAI 是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。 EAI 通过建立 底层结构,来联系横贯整个企业的异构系统、应用、数据源等,完成

13、在企业内部的 ERP、 CRM、 SCM、数据库、数据仓库,以及其他重要的内部系统之间无缝地共享和交换数据的需要。有了 EAI,企业就可以将企业核心应用和新的Internet解决方案结合在一起。 EAI 将进程、软件、标准和硬件联合起来,在两个或更多的企业系统之间实现无缝集成,使它们 就像一个整体一样。尽管 EAI 常常表现为对一个商业实体(例如一家公司)的信息系统进行业务应 用集成,但当在多个企业系统之间进行商务交易的时候, EAI 也表现为不同公司实体之间的企业 系统集成,例如 B2B 的电子商务。 SQL: (Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和 管理关系数据库系统。 SaaS:是Software-as-a-service (软件在线服务)的简称,它是一种基于互联网提供软件服务的应用模 式。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!