我最近听到很多人在谈论 中间件 ,但是中间件的确切定义是什么?当我研究中间件时,我发现了很多信息和一些定义,但是在阅读这些信息和定义时,似乎大多数“商品”都在某个东西的中间。那么,所有的东西都是中间件吗?
或者你有一个不是中间件的例子吗?
假设您的公司生产 4 种不同的产品,您的客户有另外 3 种不同的产品来自另外 3 家不同的公司。
有一天,客户想,我们为什么不将我们所有的系统集成到一个庞大的系统中呢?十分钟后,他们的 IT 部门说这需要 2 年时间。
你(聪明的开发者)说,我们为什么不把所有不同的系统整合起来,让它们一起工作呢?客户经理盯着你……你继续说,我们将使用中间件,我们将研究所有不同系统的输入/输出,它们使用的资源,然后选择合适的中间件框架。
仍然向非技术经理解释 中间件框架在中间,第一个系统将产生 X 的东西,系统 Y 和 Z 将消耗这些输出等等。