支持CSCW的分布式系统集成框架的研究与实现

被引量 : 3次 | 上传用户:hy3508
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机支持的协同工作CSCW(Computer Supposed Cooperative Work)是指群体中的人们如何在计算机技术支持的环境中协同工作以完成某项共同的任务。它既需要从理论角度解释人们的协作与交流,也需要充分利用现有的计算机技术建立一个协同工作环境,以最大限度地发挥群体中每个成员的能力,提高工作效率。CSCW自提出以来已有很大的发展,已研制出许多有学术价值和实用价值的原型系统和产品,如电子会议系统、协同创作系统、工作流系统等,并已取得明显的社会和经济效益。随着它的进一步发展和完善,CSCW将对计算机技术的应用产生深远的影响。 CSCW系统是一种复杂的分布式系统,涉及到网络协议、跨平台、多编程语言以及多媒体信息等多方面的复杂问题。CSCW系统的结构有多种多样,一般可以归结为集中式结构和分散式结构。集中式结构比较简单、成熟,尤其以基于客户机/服务器模式最为常见,因而得到了广泛的应用。但是如果仅用传统的方法开发,会使系统开发困难、开发周期长,并且过于依赖特定的环境,扩展性和可移植性都不好。为了解决这一问题,可以在高层应用和底层网络、操作系统之间加一层软件——中间件,以有效地支持复杂的CSCW系统的开发。 本文的工作是在完成“九五”和“八六三”项目过程中,结合CSCW系统的开发,对集中式CSCW系统结构的特点进行了综合和提炼,对用于支持同步CSCW系统的中间件的结构、特点进行了较为深入的研究,提出并实现了一种基于客户机朋艮务器的中间件——分布式系统集成框架的结构。本文的主要工作如下: 1.对CSCW系统及其客户栅服务器结构模式进行了综述,论述了用于支持系统快速开发的中间件的功能和特点。 2.提出了用于CSCW系统的一种集成框架的结构和应提供的功能。这种集成框架为开发基于客户机/服务器结构的CSCW系统提供了一个完整的结构,简化了CSCW系统的开发。 3.实现了客户机集成框架,并成功地应用在“分布协同计算软件包”等多个项目中。该集成框架具有以下技术特点: ● 开放性。提供了开放式的工具集成机制,使它具有较好的可扩展性。 ● 功能封装。实现了工具代理,可以在工具与服务器的通讯方面提供有力的支持:工具不必了解网络编程的具体细节就可以方便快速地与服务器进行通讯。 ● 多种通讯方式。提供了同步异步两种通讯方式;对Windows Sockets的异步通讯机制进行了扩充,使程序具有更好的模块性和可维护
其他文献
《文渊阁<四库全书>电子版》(以下简称4KQS)问世,这是中国传统文化信息资源实现数字化取得突破性进展的重要标志。它综合地运用着古籍数字化技术的前沿成果,同时在一定程度上又
应用莨菪类药和自拟低智康复丸,配合针灸综合治疗围产期脑损伤和惊厥性脑损伤所致的后天性小儿智力低下(MR)80例,并设脑复康、脑安泰、叶酸、腺苷辅酶B12、21金维他配伍服用治疗50例为对照组
投影光栅法是一种快速非接触获取三维物体轮廓信息的检测方法。它使用普通白光将矩形光栅或者正弦光栅投影于被测物体表面。由于物体外形凹凸等几何形状变化,光栅条纹会在物
内部控制作为企业内部的一种制衡约束机制,是企业经营管理的重要手段,对企业的健康发展发挥着重要的作用。建立一套结构合理、内容完整、方法科学的内部控制体系,帮助企业完
民事强制执行标的是民事强制执行程序中的重要组成部分。执行机构只有正确识别与确认民事强制执行标的,才能公正、有效的实施执行措施,实现生效法律文书所确定的债权人的权利,维
证人证言具有生动、直观、直接等属性。为了查清案件的事实真相 ,应当贯彻证人出庭作证 ,坚持直接言词原则要求法官与证据接触 ,这是对抗式诉讼的必然要求。所以 ,需要进一步
<正>20世纪被称为"改变人类命运"的一个世纪,蒸汽机、电灯、原子能、计算机、半导体等科学发明改变了我们的生活。21世纪的当下,能够读懂人类语言和情感的软银机器人,已经进
中小学校的教师校本培训是目前我国中小学教师继续教育活动的一种重要形式。本文旨在通过对中外校本培训模式的对比研究和理论基础的研究,对校本培训的形式、内容及管理方面
外语学习的最终目的是培养学生使用该语言进行交际的能力,而口语表达能力是交际能力的重要表现。如何提高学生的英语口语语用能力,本文从三个方面进行了阐述。首先,运用交际
为了澄清泽兰与佩兰常相混淆的现象,本文特对泽兰与佩兰的化学成分进行了研究,以便区分。 采用水蒸气蒸馏-萃取法和同时蒸馏-萃取法提取泽兰与佩兰中的挥发性物质,利用气相色