针对MES在多厂环境下,各系统采用不同数据库管理系统所形成的异构现象,提出一个有弹性、可适应异构环境的多厂数据集成架构(MPDIF)。数据集成过程中使用了数据集成代理、工厂代理与数据提取代理三个软件代理解决数据异构问题,并整合各工厂MES的信息,达到多厂生产活动监视和追踪的特性。