论文部分内容阅读
随着CSCW在各个领域的广泛应用 ,越来越迫切地需要开发一种通用的CSCW平台 ,以避免在不同应用环境中对该类平台基本模块的重复开发 ,同时为特定的协同应用设计提供一个良好的开发环境 .在对CSCW环境综合分析的基础上 ,建立了通用CSCW平台的模型及其基本运行机制 ,并构造出通用CSCW平台的基本结构框架 .在平台的实现中采用了面向对象的设计方法 ,并利用CORBA进行对象的组织和管理 ,实现了在不同系统环境中对通用CSCW平台的支持 .平台最终提供了一套核心类库和API ,用户可基于此平台通过组件化的开发模式来开发新系统 ,从而大大提高开发效率和代码重用率
With the wide application of CSCW in various fields, it is more and more urgent to develop a common CSCW platform to avoid the repeated development of the basic modules of this kind of platform in different application environments and to provide one for a specific collaborative application design Good development environment.Based on the comprehensive analysis of CSCW environment, a model of universal CSCW platform and its basic operation mechanism are established, and the basic structural framework of universal CSCW platform is constructed.Optimization of the platform is implemented by object-oriented design Method, and use CORBA to organize and manage the objects, and realize the support of common CSCW platform in different system environments.Finally, the platform provides a set of core class libraries and APIs, based on which the user can use component-based development mode Develop new systems to dramatically improve development efficiency and code reuse