The Design of a Distributed Object-Oriented Programming ed on Smalltalk System
碩士 === 國立中興大學 === 應用數學研究所 === 81 === Programming a distributed application that allows users to operate on multiple workstations is quite difficult due to the complicated computer network communication details. We design and implement a dis...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1993
|
Online Access: | http://ndltd.ncl.edu.tw/handle/15154772006657146494 |
id |
ndltd-TW-081NCHU0507028 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-081NCHU05070282015-10-13T17:44:44Z http://ndltd.ncl.edu.tw/handle/15154772006657146494 The Design of a Distributed Object-Oriented Programming ed on Smalltalk System 分散式物件導向應用軟體發展環境之設計 M.D. Chu 邱明德 碩士 國立中興大學 應用數學研究所 81 Programming a distributed application that allows users to operate on multiple workstations is quite difficult due to the complicated computer network communication details. We design and implement a distributed object-oriented programming environment based on Smalltalk system for developing the distributed applications. In this programming environment, Remote Method Invocation(RMI) mechanism is proposed to support programmers network transparency and object location Programmers can send messages to objects within Smalltalk systems residing on different workstations as easily as sending messages to local objects. By the RMI mechanism, it is very easy to make an object to be shared by multiple Smalltalk systems. For decreasing the average access time to a remote shared object, we also provide with an Object Replicating Service that will maintain all of the shared data object in the network to be identical By integrating the Object Replication Service and the traditional model-view-controller(MVC) triad in Smalltalk system, the model-view-controller(DMVC) triad is achieved. DMVC makes a distributed application as easy as programming a application. Besides, object protection and concurrency control are also discussed and solved in this thesis. P.H. Huang 黃博惠 1993 學位論文 ; thesis 89 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 應用數學研究所 === 81 === Programming a distributed application that allows users to
operate on multiple workstations is quite difficult due to the
complicated computer network communication details. We design
and implement a distributed object-oriented programming
environment based on Smalltalk system for developing the
distributed applications. In this programming environment,
Remote Method Invocation(RMI) mechanism is proposed to support
programmers network transparency and object location
Programmers can send messages to objects within Smalltalk
systems residing on different workstations as easily as sending
messages to local objects. By the RMI mechanism, it is very
easy to make an object to be shared by multiple Smalltalk
systems. For decreasing the average access time to a remote
shared object, we also provide with an Object Replicating
Service that will maintain all of the shared data object in the
network to be identical By integrating the Object Replication
Service and the traditional model-view-controller(MVC) triad in
Smalltalk system, the model-view-controller(DMVC) triad is
achieved. DMVC makes a distributed application as easy as
programming a application. Besides, object protection and
concurrency control are also discussed and solved in this
thesis.
|
author2 |
P.H. Huang |
author_facet |
P.H. Huang M.D. Chu 邱明德 |
author |
M.D. Chu 邱明德 |
spellingShingle |
M.D. Chu 邱明德 The Design of a Distributed Object-Oriented Programming ed on Smalltalk System |
author_sort |
M.D. Chu |
title |
The Design of a Distributed Object-Oriented Programming ed on Smalltalk System |
title_short |
The Design of a Distributed Object-Oriented Programming ed on Smalltalk System |
title_full |
The Design of a Distributed Object-Oriented Programming ed on Smalltalk System |
title_fullStr |
The Design of a Distributed Object-Oriented Programming ed on Smalltalk System |
title_full_unstemmed |
The Design of a Distributed Object-Oriented Programming ed on Smalltalk System |
title_sort |
design of a distributed object-oriented programming ed on smalltalk system |
publishDate |
1993 |
url |
http://ndltd.ncl.edu.tw/handle/15154772006657146494 |
work_keys_str_mv |
AT mdchu thedesignofadistributedobjectorientedprogrammingedonsmalltalksystem AT qiūmíngdé thedesignofadistributedobjectorientedprogrammingedonsmalltalksystem AT mdchu fēnsànshìwùjiàndǎoxiàngyīngyòngruǎntǐfāzhǎnhuánjìngzhīshèjì AT qiūmíngdé fēnsànshìwùjiàndǎoxiàngyīngyòngruǎntǐfāzhǎnhuánjìngzhīshèjì AT mdchu designofadistributedobjectorientedprogrammingedonsmalltalksystem AT qiūmíngdé designofadistributedobjectorientedprogrammingedonsmalltalksystem |
_version_ |
1717784846096400384 |