Back to results

[Bloomington, Ind.] : Indiana University

Distributed Handler Architecture

Abstract

dc:description.abstract

Over the last couple of decades, distributed systems have been demonstrated an architectural evolvement based on models including client/server, multi-tier, distributed objects, messaging and peer-to-peer. One recent evolutionary step is Service Oriented Architecture (SOA), whose goal is to achieve loose-coupling among the interacting software applications for scalability and interoperability. The SOA model is engendered in Web Services, which provide software platforms to build applications as services and to create seamless and loosely-coupled interactions. Web Services utilize supportive functionalities such as security, reliability, monitoring, logging and so forth. These functionalities are typically provisioned as handlers, which incrementally add new capabilities to the services by building an execution chain. Even though handlers are very important to the service, the way of utilization is very crucial to attain the potential benefits. Every attempt to support a service with an additive functionality increases the chance of having an overwhelmingly crowded chain: this makes Web Service fat. Moreover, a handler may become a bottleneck because of having a comparably higher processing time. In this dissertation, we present Distributed Handler Architecture (DHArch) to provide an efficient, scalable and modular architecture to manage the execution of the handlers. The system distributes the handlers by utilizing a Message Oriented Middleware and orchestrates their execution in an efficient fashion. We also present an empirical evaluation of the system to demonstrate the suitability of this architecture to cope with the issues that exist in the conventional Web Service handler structures.

Degree

thesis:*
Grantor dc:publisher
[Bloomington, Ind.] : Indiana University
Year dc:date.issued
2010

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Yildiz, Beytullah
Advisor dc:contributor.advisor
  • Fox, Geoffrey C.

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.
Language dc:language.iso
EN

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/2022/7554
OAI identifier oai:identifier
oai:scholarworks.iu.edu:2022/7554

Chain of custody

source
Harvested from
Indiana University
Base URL
scholarworks.iu.edu/iuswrrest/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Yildiz, Beytullah. Distributed Handler Architecture. [Bloomington, Ind.] : Indiana University, 2010. https://hdl.handle.net/2022/7554