随着信息技术的发展和在实际中广泛应用。企业中的信息系统数量不断增多。到目前为止,所有应用都以独立信息应用的形式进行开发,运行和使用。企业每个岗位的工作人员面临使用多个信息系统带来的操作繁琐,信息过载和不一致等问题。Eclipse RCP提供了一个开放的桌面运行平台。Eclipse的插件结构提供了复合应用的运行机制,可以集成各种技术应用。本书第一部分分析针对现代组织结构和信息系统发展而提出的复合应用的概念和设计方法。第二部分详细介绍用Eclipse实现复合应用的基本技术,包括基本构件的开发,不同应用技术(.NET, Java, J2EE)的构件包装和集成. 还包括几个典型的构件, 如FORM表单, 图形显示等等. 可以使读者深入了解实际构件的设计和开发, 也可以直接在实际项目中使用. 第四部分介绍企业级复合应用平台的需求和IBM针对这些需求而提供的产品Lotus Expeditor和Lotus Notes 。通过本书的介绍和实例,读者可以了解如何用复合应用的思想设计包含多个应用功能的信息系统, 提高企业个人的工作效率. 如何用Eclipse插件实现复合信息系统的构件化设计,开发,组装,测试和部署应用。包括整体框架,各个构件的设计和实现。如何集成已有系统,并为系统加入新的构件提供相应接口。本书可以供了解java开发技术,具有基本的信息系统开发经验的技术人员了解复合应用系统的需求,设计,实现和运行技能。学习采用开放的Eclipse技术开发IT桌面系统的方法。也可供系统分析师用于了解最新企业信息系统规划和设计思想,了解信息系统构件化设计和实现的最新进展。
本书介绍复合应用系统思想以及基于开源Eclipse技术的实现方法. 对提高国内信息系统开发水平, 对开源软件的理解和利用深度有很大价值.