Title
Structuring QoS-supporting services with smart proxies
Abstract
While middleware platforms have been established in best-effort environments nowadays, support for QoS-sensitive services is still found lacking. More specifically, due to the high diversity of QoS requirements, the abstractions provided for QoS-unaware services cannot be maintained and the developer has to face the difficulties of low-level networking in heterogeneous environments again. In this paper, we therefore propose the notion of smart proxies as an effective means for making the use of QoS-sensitive services for the client-application developer as comfortable as the use of QoS-unaware services. This is achieved without imposing restrictions on the internal mechanisms and protocols used by an QoS-sensitive service to guarantee an agreed on level of QoS. Basically, smart proxies encapsulate service-specific code which is downloaded dynamically to the client during binding establishment. The benefits of this model are discussed in general and exemplified in a case study.
Year
DOI
Venue
2000
10.1007/3-540-45559-0_14
Middleware
Keywords
Field
DocType
client-application developer,qos-supporting service,smart proxy,binding establishment,qos-sensitive service,qos-unaware service,effective mean,heterogeneous environment,best-effort environment,case study,qos requirement,middleware,application development
Information system,Middleware,Virtual machine,Shared memory,Computer science,Quality of service,Systems architecture,Structuring,Client–server model,Distributed computing
Conference
Volume
ISSN
ISBN
1795
0302-9743
3-540-67352-0
Citations 
PageRank 
References 
22
1.64
10
Authors
2
Name
Order
Citations
PageRank
Rainer Koster1947.16
Thorsten Kramp213713.18