Enterprise computing
Enterprises have a variety of computing platforms
- Unix, 95/98/NT, MVS, AS/400, VMS, Macintosh, NC’s, VxWorks, etc.
Enterprises write applications in a variety of programming languages
- C, C++, Java, COBOL, Basic, Perl, Smalltalk, etc.
Enterprises need an open architecture to support the heterogeneous environment