从Java应用程序的观点看,这种类型的集成集中在通过会话bean或实体bean访问旧数据库或文件。它还包括对由旧系统产生的,用于数据访问特殊目的的新近开发的数据供给的访问。XML通常用于这种集成技术,因为XML是共享数据的平台无关方法。数据级集成的优点是,可以相当直接且迅速地实现。缺点包括增加的应用程序之间的数据耦合,从而增加您的维护负担;不能访问重要的行为,如数据验证和关键商业规则;以及需要为设计很差的数据编写重要的数据清洁/格式化代码。
使用这种方法,可将商业逻辑作为软件可调用的共享的方法或操作集合共享。例如,更新客户数据、验证信用卡交易或将钱存入银行帐户等公共操作可以在所有应用程序都有权访问的公共资源库或可重用的框架中使用。方法级集成的优点是,它通常提供对公共商业功能的细致访问;大范围的应用程序(包括Java和非Java)都可以访问这些操作;调用方法是直接的。缺点是,如果每个方法中都没有有效的支架,那么公共方法的细致特性会难以支持事务或支持公共技术性服务,如安全性访问控制。
EBseries 3.0中已经实现了通用的应用界面集成机制,包括对所有B/S结构的应用集成,对Lotus Notes的集成,以及通过基于Java的终端技术对所有的Windows应用进行集成。此外,EBseries平台提供了基于Web Service技术的商务流程总线,可以使企业内部不同应用系统产生的信息进行统一流转。