TRANSPARENT SCHEDULING OF WEB SERVICES

Dmytro Dyachuk, Ralph Deters

2007

Abstract

Web Services are applications that expose functionality to consumers via public interfaces. Since these interfaces are defined, described and consumed using XML-based standards, Web Services outperform other middleware approaches (e.g. CORBA, RPC) in terms of platform interoperability and ease of use. Web Services support the concept of loosely coupled components, which in turn enables the development of more agile and open systems. However, this flexibility comes at the price of reduced control over the usage of the services that are exposed via the interfaces. This paper focuses on the transparent scheduling of inbound requests by introducing a proxy that prevents clients from directly accessing the provider. By manipulating the order and volume of requests sent to the provider it becomes possible to improve throughput and mean response time and to ensure consistent performance in overload situation.

Download


Paper Citation


in Harvard Style

Dyachuk D. and Deters R. (2007). TRANSPARENT SCHEDULING OF WEB SERVICES . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-77-1, pages 112-119. DOI: 10.5220/0001291001120119

in Bibtex Style

@conference{webist07,
author={Dmytro Dyachuk and Ralph Deters},
title={TRANSPARENT SCHEDULING OF WEB SERVICES},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2007},
pages={112-119},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001291001120119},
isbn={978-972-8865-77-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - TRANSPARENT SCHEDULING OF WEB SERVICES
SN - 978-972-8865-77-1
AU - Dyachuk D.
AU - Deters R.
PY - 2007
SP - 112
EP - 119
DO - 10.5220/0001291001120119