为了实现分布式协同设计,在对现有的协同模式进行分析的基础上,提出了一种基于J2EE和工程数据库的计算机支持的协同工作(CSCW)系统的实现结构.把系统数据分为全局数据和局部数据,而全局数据又划分为管理数据与工程数据,其中工程数据库管理系统采用Servlet/JSP/Bean,系统由全局数据进行控制,验证了分布式异步协同模式.采用Applet遵循CORBA协议与I-DEAS的通讯,验证了分布式同步协同模式.