Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms D Dynamic Binding

Dynamic Binding

by Benedikt Liegener last modified Mar 26, 2012 15:02
— filed under:

Definitions

Term:
Dynamic Binding
Domain: Cross-cutting issues
Engineering and Design
(KM-ED)
Adaptation and Monitoring
(KM-AM)
Quality Definition, Negotiation and Assurance
(KM-QA)
Generic
(domain independent)
D
o
m
a
i
n
:
L
a
y
e
r
s

Business Process Management
(KM-BPM)




Service Composition and Coordination
(KM-SC)




Service Infrastructure
(KM-SI)

Dynamic Binding provides the foundation for adaptation in service infrastructures by matching client requests to services in a dynamically changing service environment. [CD-JRA-2.3.3]

Generic
(domain independent)
The fundamental requirement of providing dynamic binding in a distributed system is the presence of a name or directory service, which enables the client to select services at runtime. In contrast to static binding there is no need to hardcode service information into clients. Remote Procedure Call (RPC) was the first technology that introduced dynamic binding. Dynamic binding facilitates adaptation in a dynamically changing service environment. Naming services need to monitor their servers not to offer failed or inaccessible entities to the clients.  Dynamic binding enables the use of quality of service and other non-functional parameters in service selection. Dynamic Binding refers to the selection of the actual service at run time.[CD-IA-1.1.1]

 

Competencies

 

Scenarios

 

References




Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.