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...

Full description

Bibliographic Details
Main Authors: M.D. Chu, 邱明德
Other Authors: P.H. Huang
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