3.1 大型网站技术和java中间件-构建java中间件:java中间件的定义
定义:
1.中间件为软件应用提供了操作系统提供的服务外的服务
2.中间件不是操作系统的一部分,也不是应用的一部分;是能够让软件开发者方便的处理通信,输入和输出,能够专注在自己的应用的部分
三种中间件:
1.远程调用和对象访问中间件
主要解决分布式下应用的相互访问问题
2.消息中间件
解决应用之间的消息传递,解耦,异步的问题
3.数据访问中间件
主要解决访问数据库的共性问题的组件
3.1 大型网站技术和java中间件-构建java中间件:java中间件的定义
定义:
1.中间件为软件应用提供了操作系统提供的服务外的服务
2.中间件不是操作系统的一部分,也不是应用的一部分;是能够让软件开发者方便的处理通信,输入和输出,能够专注在自己的应用的部分
三种中间件:
1.远程调用和对象访问中间件
主要解决分布式下应用的相互访问问题
2.消息中间件
解决应用之间的消息传递,解耦,异步的问题
3.数据访问中间件
主要解决访问数据库的共性问题的组件