Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System

碩士 === 中原大學 === 資訊工程研究所 === 84 === With the advances of computer network and distributed system techniques, groupware support for interactions between people are becoming more popular. Distributed collaborative editing system is one of them...

Full description

Bibliographic Details
Main Authors: Yu ,Yeou-Chyun, 虞有群
Other Authors: Liu, Chung-Shyan
Format: Others
Language:zh-TW
Published: 1996
Online Access:http://ndltd.ncl.edu.tw/handle/57311011254750705131
id ndltd-TW-084CYCU0392002
record_format oai_dc
spelling ndltd-TW-084CYCU03920022016-07-15T04:13:06Z http://ndltd.ncl.edu.tw/handle/57311011254750705131 Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System 以物件導向技術實作會議層通訊協定於共同編輯系統 Yu ,Yeou-Chyun 虞有群 碩士 中原大學 資訊工程研究所 84 With the advances of computer network and distributed system techniques, groupware support for interactions between people are becoming more popular. Distributed collaborative editing system is one of them. In this thesis, we applied objected- oriented techniques to the design and implementation of a session protocol for a distributed collaborative editing system. The protocol is based on CCITT T.62 and is modified by adding new session primitives to provide the ability that any document receiving state can send a token please request. In our method, each state is implemented by an object whose member functions are the interface events that trigger state transitions. The body of the member function are the actions associated with the state transition. An object becomes another object if a state transition is enabled. This method makes the program more readable. Furthermore, whenever the specification is modified, only the states associated with the new state or new transition need to be changed. From our implementation, we found that objected-oriented technique is very suitable for developing communication protocols. It makes the system more flexible and easier to maintain. Liu, Chung-Shyan 留忠賢 1996 學位論文 ; thesis 52 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 中原大學 === 資訊工程研究所 === 84 === With the advances of computer network and distributed system techniques, groupware support for interactions between people are becoming more popular. Distributed collaborative editing system is one of them. In this thesis, we applied objected- oriented techniques to the design and implementation of a session protocol for a distributed collaborative editing system. The protocol is based on CCITT T.62 and is modified by adding new session primitives to provide the ability that any document receiving state can send a token please request. In our method, each state is implemented by an object whose member functions are the interface events that trigger state transitions. The body of the member function are the actions associated with the state transition. An object becomes another object if a state transition is enabled. This method makes the program more readable. Furthermore, whenever the specification is modified, only the states associated with the new state or new transition need to be changed. From our implementation, we found that objected-oriented technique is very suitable for developing communication protocols. It makes the system more flexible and easier to maintain.
author2 Liu, Chung-Shyan
author_facet Liu, Chung-Shyan
Yu ,Yeou-Chyun
虞有群
author Yu ,Yeou-Chyun
虞有群
spellingShingle Yu ,Yeou-Chyun
虞有群
Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System
author_sort Yu ,Yeou-Chyun
title Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System
title_short Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System
title_full Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System
title_fullStr Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System
title_full_unstemmed Object-Oriented Implementation of Session Communication Protocol for Distributed Collaborative Editing System
title_sort object-oriented implementation of session communication protocol for distributed collaborative editing system
publishDate 1996
url http://ndltd.ncl.edu.tw/handle/57311011254750705131
work_keys_str_mv AT yuyeouchyun objectorientedimplementationofsessioncommunicationprotocolfordistributedcollaborativeeditingsystem
AT yúyǒuqún objectorientedimplementationofsessioncommunicationprotocolfordistributedcollaborativeeditingsystem
AT yuyeouchyun yǐwùjiàndǎoxiàngjìshùshízuòhuìyìcéngtōngxùnxiédìngyúgòngtóngbiānjíxìtǒng
AT yúyǒuqún yǐwùjiàndǎoxiàngjìshùshízuòhuìyìcéngtōngxùnxiédìngyúgòngtóngbiānjíxìtǒng
_version_ 1718349749800665088