什么是中间件
来源:互联网 发布:如何设置网络打印机ip 编辑:程序博客网 时间:2024/05/20 10:20
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯。
中间件特点:
满足大量应用的需要
运行于多种硬件和OS平台
支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能
支持标准的协议
支持标准的接口中间件分类:
分为数据访问中间件、远程过程调用中间件、消息中间件、交易中间件、对象中间件等。中间件应该具备两个关键特征:首先要为上层的应用层服务,这是一个基本条件;此外,又必须连接到操作系统的层面,并却保持运行工作状态,具备了这样两个特征才能称为中间件。现在很多人把开发工具也称为中间件是不合适的,因为开发工具开发出来的软件,并不依赖开发工具与底层操作系统连接。
我认为中间件就是一个大型的食物库,如果你需要什么食物了就向这个食物库发出一个请求,然后他就给你结果,当然这个都是基于网络上的,也许这个食物库在美国,而你在中国向他提交的请求。
它是用来描述网络连接管理软件,是一系列的规范和服务的集合,可以帮助我们更容易更有效地创建分布式的应用。把企业的商业逻辑和关键算法放到中间层应用服务器,使客户端相对变"瘦",可省去客户端过于庞大所带来的诸多不便和费用开支。
中间件是什么:
它是处于应用软件和操作系统之间、支撑应用开发和运行的软件产品,它和数据库、操作系统一起被称为基础系统软件领域的"三架马车"。
目前中间件已经成为大型IT项目运用的必须品,就像数据库一样。它被称为软件业的"核动力"。正因为中间件处于如此重要和显赫的地位,它也被誉为一个国家软件业的"国之利器"。
- 什么是中间件
- 什么是中间件
- 什么是中间件
- 什么是中间件?
- 什么是中间件
- 什么是中间件?
- 什么是中间件
- 什么是中间件?
- 什么是中间件?
- 什么是中间件?
- 什么是中间件
- 什么是中间件
- 什么是中间件
- 什么是中间件
- 什么是中间件
- 什么是中间件?
- 什么是中间件
- 什么是中间件
- 自增数据类型
- 23种经典设计模式
- 利用asp 自动生成静态网页视频讲解
- Solaris: UFS to ZFS, LiveUpgrade and Patching
- SQL SERVER存储过程学习笔记(一)
- 什么是中间件
- 打破高性能计算存储的瓶颈
- 怎样从 WebSphere Business Integration Server Foundation 向 WebSphere Process Server 移植一个端到端的应用
- AIX WPAR 审计功能
- 一个开源的声学回声消除器
- "You don't have permission to access / on this server."的解决办法
- WinCE Emulator使用介绍
- 头文件包含的一个小细节
- 这样的程序员创业有戏