AESB的体系中,将应用以及应用之间的互联互通,分为了5个层次。
数据存储层:用于存储应用系统中产生的各种数据,这些数据可能存储在文件中,也可能存储在数据库中
资源访问层:各个不同的应用系统,通过自身基于特定的中间件平台和特定编程语言的数据接口,对存储的数据进行访问
应用接入层:针对各个应用系统中所暴露的接口,进行适配和封装,封装成为标准的服务组件,一方面可以纳入到AESB体系中,一方面可以调用具体的实现接口
应用Hub层:各个已经封装好的服务组件,提供一个类似Hub的机制,以供这些服务插入AESB体系中来
统一管理层:提供可视化、界面化的工具对全过程进行支持
这5个层次,在AESB中分别被称为:
资源层
应用层
封装层
Hub层
管理层