系统知识——
Windows
Linux,红帽,红旗,SUSE,Caldera OpenLinux,Slackware
Unix:Sun,惠普,IBM
数据库知识——
Oracle甲骨文
IBM DB2、informix
Sybase
EnterpriseDB
InterBase
MS SQL Server
MySQL
foxbase
Solaris P-SQL(PostgreSQL)
中间件知识
中间件定义
为解决分布异构问题,人们提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。
也许很难给中间件一个严格的定义,但中间件应具有如下的一些特点:
满足大量应用的需要
运行于多种硬件和OS平台
支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互
支持标准的协议
支持标准的接口
中间件应该具备两个关键特征:首先要为上层的应用层服务,这是一个基本条件;此外,又必须连接到操作系统的层面,并却保持运行工作状态。
中间件分类
按照IDC的分类方法,中间件可分为六类:
终端仿真/屏幕转换:用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作;
数据访问中间件:是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件;
远程过程调用中间件:通过这种远程过程调用机制,程序员编写客户方的应用,需要时可以调用位于远端服务器上的过程;
消息中间件:用来屏蔽掉各种平台及协议之间的特性,进行相互通信,实现应用程序之间的协同;
交易中间件:是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台;
对象中间件:在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用。
大约可以分为:分布式对象中间件、应用服务器、消息中间件、事务/交易处理中间件、应用集成中间件、数据库中间件、财务中间件、无线移动中间件等
序号
厂商
应用服务器
消息
交易
工作流
门户
应用集成(EAI)
企业服务总线
开发平台
1
IBM
Websphere App Server
Websphere MQ
CICS/TXSeries
有
WebSphere Portal
Websphere Integrator
有
WebSphere开发平台
2
Oracle
Weblogic Server
TUXEDO
Oracle Portal
有
有
Jdeveloper
3
Red had
JbossWEB
JbossMQ
Arjuna
JBPM
有
有
JBoss Platform
4
东方通
TongWEB
TongLinQ
TongLink
Tongwokflow
TongPortal
TongIntegrator
5
中创
InforSuite Application Server
有
InforSuite Flow Server
InforSuite
软件常用知识分享 来自淘豆网www.taodocs.com转载请标明出处.