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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |