(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Application of distributed computing / Kong Jing Yang

Application of distributed computing_Kong Jing Yang_E3_2007_NI_875002288
Projek ini menyelidik satu pendekatan untuk membina aplikasi pengkomputeran bertaburan dengan menggunakan invokasi kaedah berjauhan Java. Dalam projek ini, aplikasi bertaburan yang dicadangkan membangunkan satu koleksi rutin pemprosesan imej yang akan digunakan dalam alam rangkaian. Rutin-rutin pemprosesan imej ini dilaksanakan dalam bahasa pengaturcaraan Java melalui invokasi kaedah berjauhan. Model klien- peservis dibina untuk merealisasikan aplikasi ini. Beberapa peservis yang mewakili teknik-teknik pemprosesan imej berasingan yang terdapat di mesin-mesin berlainan akan diaktifkan untuk melayan klien yang melakukan invokasi kaedah berjauhan. Selain itu, satu antaramuka grafik pengguna yang mesra pengguna akan direka sebagai sebahagian daripada projek ini untuk memudahkan pengguna. Pendekatan rekabentuk berdasarkan analisis dan rekabentuk berorientasikan objek. Satu sistem dilihat sebagai koleksi objek-objek yang saling berinteraksi. Orientasi objek membahagikan modul-modul yang besar kepada kelas-kelas yang kecil, menjadikan ia lebih mudah untuk mengintegrasikan bahagian-bahagian perisian yang berlainan. Secara keseluruhan, keupayaan pengiraan konvensional biasanya akan dapat dipertingkat oleh aplikasi sistem pengkomputeran bertaburan. _________________________________________________________________________________________ This project investigates an approach to develop distributed computing using Java Remote Method Invocation (RMI). In this project, the proposed distributed application implements a library of image processing routine to be used in a network environment. These image processing techniques is implemented in Java programming language through Remote Method Invocation. Client-server model is developed to realize the application. Several servers in which represent various image processing routines that reside in different hosts will be activated to serve the client upon method invocation through the client. In addition, a user-friendly graphical user interface (GUI) is also developed as part of the project to ease the user. The design approach is based on Object Oriented Analysis and Design (OOAD). Here, the system can be viewed as a collection of interacting objects. Object orientation divides large modules of code into small classes, thus it becomes easier to integrate different parts of a software project. In short, the computation capability of the conventional monolithic computing can be improved by the application of distributed computing system.
Contributor(s):
Kong Jing Yang - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875002288
Language:
English
Subject Keywords:
image processing techniques; Remote Method Invocation; conventional monolithic
First presented to the public:
3/1/2007
Original Publication Date:
9/12/2018
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 119
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2018-09-12 14:36:49.47
Date Last Updated
2019-01-07 11:24:32.9118
Submitter:
Nor Hayati Ismail

All Versions

Thumbnail Name Version Created Date
Application of distributed computing / Kong Jing Yang1 2018-09-12 14:36:49.47