1 AIT Asian Institute of Technology

A design of distributed data objects on computer network using remote procedure call

AuthorKyi Hlaing
Call NumberAIT Thesis no. CS-91-39
Subject(s)Electronic data processing--Distributed processing
NoteA thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering, School of Engineering and Technology
PublisherAsian Institute of Technology
AbstractIn distributed data processing, processes exclusively communicate with one another by sending and receiving messages. It is necessary to support two sources of fundamental problem, data sharing and synchronization between concurrent processes in distributed system where there are no shared memory. A mechanism, object server, that manages the shared data objects and provides synchronization between processes should be developed to overcome these problem. RPC is a message passing method which can be used as a vehicle to facilitates the framework of client-server model. Shared data object can be organized in several form. The primitive object type, single data item object and multiple data items object, can be built into a more complex object type. Objects are also classified into two types, write-once and write-many. This is based on access method to the object. Several operations such as allocation/deallocation, read/write and read-modify-write, can be performed on them. The object table is managed by a local server to keep track information about each object. An object is uniquely identified by table entry slot number, generated by random number generator, and server host identifier where the object table is cited.
Year1991
TypeThesis
SchoolSchool of Engineering and Technology (SET)
DepartmentOther Field of Studies (No Department)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Surapong Auwatanamongkol
Examination Committee(s)Sadananda, Ramakoti ;Zhao, Ming
Scholarship Donor(s)The Government of Australia
DegreeThesis (M.Eng.) - Asian Institute of Technology, 1991


Usage Metrics
View Detail0
Read PDF0
Download PDF0