6.3.3 Services List
Having defined the SLA, a services list for the proxy to download was created. The service
files indicates to the proxy what services it should retrieve SLAs for. For the case study, the
only service listed was the Yahoo Mail service, which was assigned a service ID of 100 and
a contract ID of 1.
Table 13:
Service File Specifying the Yahoo Mail service
6.3.4 SLA and Services List Deployment
Once the SLA and services list was created, they were placed in a subdirectory of the Web
server. The respective files were named
100 1.xml
and
services.xml
. First the proxy retrieves
the services file and parses the xml to determine what services it should have SLAs for. For
each service listed that the proxy does not have an SLA for already, it will retrieve a file with
a naming convention of
serviceID
contractID
.xml, serviceID and contractID being extracted
from the service and contract identifier in the service list.
6.3.5 Proxy Initialisation
The proxy was configured to connect to the local Web server for the services list and SLAs.
Once the proxy was initialised it connected to the Web server and downloaded the services
a
a
e