1. 定义
这里的系统是指对于一个大系统(如供应链系统)来说划分成的若干小的项目包(如销售管理、采购管理、生产管理)。系统间的接口要讨论的是有关项目包间如何传递数据、数据传递的方式、接口程序及调用方式等问题。
2. 原则
保持各项目包间的高度独立性,包括设计的独立性和运行的独立性。项目包间接口只允许数据接口,不允许系统间直接引用程序。
3. 方案
系统间接口采用双缓存的方案。即提供数据方与数据需求方都对数据进行缓存,缓存的格式在各系统设计时单独考虑,格式允许不同,由接口程序进行翻译。采用双缓存的方案,优点是: