扩展了OIM对象代数,提出一种基于Java的OIM数据交换系统模型,充分利用OIM对象模型与面向对象语言的配合优势,使系统性能得到保证。系统采用面向服务的设计思想,数据交换流程遵从数据流管道模型,具有良好的可扩展特性。在某数字校园系统的具体应用证明了该数据交换系统的良好性能。