中间件
来源:互联网 发布:mac上不了网 编辑:程序博客网 时间:2024/06/09 16:12
中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,即中间件=平台+通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。
消息中间件(MOM:Message-Oriented Middleware)
数据中间件(Database Middleware)
远程过程调用中间件(RPC:Remote Process Call)
对象请求代理中间件(ORB:Object Request Broker)
事务处理中间件(TP Monitor:Transaction Process Monitor)
J2EE中间件
分布式软件系统:
1.不同的模块运行在不同的物理位置
2.并行处理同一个请求
分布式对象,实际上是软件构件:
1、面向对象
2、对象之间的交互,通过消息交换。(对象方法的调用)
3、语言的无关性
4、可插入性强、封装的更彻底,不关注源代码的处理
分布式系统中数据交换只能是流数据(网络上进行传输的数据,串行化数据 )。
阅读全文
0 0
- 中间件
- 中间件
- 中间件?
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- 中间件
- [译]对design库中AppBarLayout嵌套滚动问题的修复
- Centos 安装配置gerrit
- Servlet的多线程同步问题
- 三种查询IP归属地的接口
- ES6箭头函数中的this绑定问题
- 中间件
- 试着写的一个shell脚本
- filesystemxmlapplicationcontext和ClassPathXmlApplicationContext 的区别
- 简单高效的实现Android App全局字体替换
- java时间操作总结
- android studio 3.0中配置Kotlin
- 移动通信技术
- iframe调用总结
- Android动画基础:平移、缩放、旋转、透明度