懂JAVA的帮忙解释下什么叫中间件

2025-05-21 00:17:35
推荐回答(1个)
回答1:

真正的中间件很复杂的。估计你经理的意思是做个连接跨平台的两个客户机/服务器的软件。这个中间件是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。

还不明白的话参考下hibernate;它就是标准的中间件,它是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。

中间件应具有如下的一些特点://摘自百度百科
满足大量应用的需要 ;
运行于多种硬件和OS平台 ;
支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能 ;
支持标准的协议 ;
支持标准的接口 ;