Distributed Client/Server Architecture With Dynamic Middle Tier

Widespread use of computer networks and the demanding needs of current network applications and technology impose a challenge to use the bandwidths in an efficient manner so as to solve the network congestion and server overloading problems. Some past and on-going solutions such as server replica...

Full description

Bibliographic Details
Main Author: Choong, Khong Neng
Format: Thesis
Language:English
English
Published: 1999
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/10237/
http://psasir.upm.edu.my/id/eprint/10237/1/FK_1999_5_A.pdf
_version_ 1848841367964352512
author Choong, Khong Neng
author_facet Choong, Khong Neng
author_sort Choong, Khong Neng
building UPM Institutional Repository
collection Online Access
description Widespread use of computer networks and the demanding needs of current network applications and technology impose a challenge to use the bandwidths in an efficient manner so as to solve the network congestion and server overloading problems. Some past and on-going solutions such as server replications and caching have been proposed to overcome these deficiencies. However, these solutions have not been implemented in an economical and configuration-transparent manner. Moreover, the problems of caching and disseminating real-time multimedia data in a bandwidth-conservative manner have not been addressed. In this thesis, a CHEK Proxy Framework (CPF) has been developed using a proxy solution to address these problems. By caching, proxy has become a traditional solution in reducing user-perceived latency and network resource requirements in the network. CPF helps to create a middle-tier application platform proxy transparently and dynamically in the client sub-network to execute the sharable section of any server application codes. This is as the application proxy. Besides caching static web contents, this local application proxy helps to deliver real-time multimedia data on behalf of the remote server with lower bandwidth and better performance. CPF helps to minimize WAN connections while maximizing LAN interactions by multiplexing and de-multiplexing client requests through to the server via the proxy. As a result, the central server is made more reliable and scalable. The monitoring and management of the CHEK distributed objects is also made easier through the use of the CHEK Management Console (CMC). CMC displays the inter-relationships between the distributed objects and their status information on a GUI-based control panel for ease of management. With its dynamic and transparent features, software verslOrung and maintenance problems are readily overcome. CPF has been shown to be useful in most client/server applications, particularly those of broadcasting and collaborative nature such as video broadcastings and chat systems. CPF solves the network congestion and server overloading problems with the presence of a middle-tier proxy application platform which is allocated in the client sub-network with no manual configurations.
first_indexed 2025-11-15T07:42:07Z
format Thesis
id upm-10237
institution Universiti Putra Malaysia
institution_category Local University
language English
English
last_indexed 2025-11-15T07:42:07Z
publishDate 1999
recordtype eprints
repository_type Digital Repository
spelling upm-102372011-03-16T04:49:16Z http://psasir.upm.edu.my/id/eprint/10237/ Distributed Client/Server Architecture With Dynamic Middle Tier Choong, Khong Neng Widespread use of computer networks and the demanding needs of current network applications and technology impose a challenge to use the bandwidths in an efficient manner so as to solve the network congestion and server overloading problems. Some past and on-going solutions such as server replications and caching have been proposed to overcome these deficiencies. However, these solutions have not been implemented in an economical and configuration-transparent manner. Moreover, the problems of caching and disseminating real-time multimedia data in a bandwidth-conservative manner have not been addressed. In this thesis, a CHEK Proxy Framework (CPF) has been developed using a proxy solution to address these problems. By caching, proxy has become a traditional solution in reducing user-perceived latency and network resource requirements in the network. CPF helps to create a middle-tier application platform proxy transparently and dynamically in the client sub-network to execute the sharable section of any server application codes. This is as the application proxy. Besides caching static web contents, this local application proxy helps to deliver real-time multimedia data on behalf of the remote server with lower bandwidth and better performance. CPF helps to minimize WAN connections while maximizing LAN interactions by multiplexing and de-multiplexing client requests through to the server via the proxy. As a result, the central server is made more reliable and scalable. The monitoring and management of the CHEK distributed objects is also made easier through the use of the CHEK Management Console (CMC). CMC displays the inter-relationships between the distributed objects and their status information on a GUI-based control panel for ease of management. With its dynamic and transparent features, software verslOrung and maintenance problems are readily overcome. CPF has been shown to be useful in most client/server applications, particularly those of broadcasting and collaborative nature such as video broadcastings and chat systems. CPF solves the network congestion and server overloading problems with the presence of a middle-tier proxy application platform which is allocated in the client sub-network with no manual configurations. 1999-12 Thesis NonPeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/10237/1/FK_1999_5_A.pdf Choong, Khong Neng (1999) Distributed Client/Server Architecture With Dynamic Middle Tier. Masters thesis, Universiti Putra Malaysia. Architecture - Client/server computing - Case studies English
spellingShingle Architecture - Client/server computing - Case studies
Choong, Khong Neng
Distributed Client/Server Architecture With Dynamic Middle Tier
title Distributed Client/Server Architecture With Dynamic Middle Tier
title_full Distributed Client/Server Architecture With Dynamic Middle Tier
title_fullStr Distributed Client/Server Architecture With Dynamic Middle Tier
title_full_unstemmed Distributed Client/Server Architecture With Dynamic Middle Tier
title_short Distributed Client/Server Architecture With Dynamic Middle Tier
title_sort distributed client/server architecture with dynamic middle tier
topic Architecture - Client/server computing - Case studies
url http://psasir.upm.edu.my/id/eprint/10237/
http://psasir.upm.edu.my/id/eprint/10237/1/FK_1999_5_A.pdf