* 系统结构异构性 企业信息系统可能采用主机/终端模式、两层或三层客户机/服务器模式、客户机/服务器群集模式、Intranet模式以及这些模式的各种组合等等。
* 平台异构性 一个企业系统可能采用不同的平台,包括从MVS大型机、Unix服务器、NT工作站到Windows桌面PC等各种平台。
* 网络异构性 众多的客户机和服务器可以通过各种网络和协议互联, 如SNA、TCP/ IP、IPX甚至是DECNET。
* 数据异构性 企业的数据以各种不兼容的格式存储在各种数据库和文件中。常见的数据库包括DB2、Oracle、Sybase、Informix、MS SQL Server 等;文件的格式也有很多种,从文本文件、多媒体文件 、字处理文件到各种Web文件。
* 应用异构性 一个企业很可能会运行几百乃至几千种应用程序 。这些应用常常是由多个第三方厂商开发的,缺乏一个公共的基础平台来互相交流和协调。
|