prototype could be improved and made more flexible than the current URL sub string 
matching  
  
The use of a database to store the SLAs and other Xml structured data may have been 
inappropriate and perhaps inefficient as it necessitated parsing various XML structures 
and the inserting them into database tables. This information had then to be accessed 
later by using SQL. One option would be to store the services list and SLAs on the file 
system of the host the proxy runs on instead of a local database. Then XQL could be 
used for data retrieval and filtering of the SLAs and services list. The bases parameters 
that are captured for each request and reply could also be written to a flat file in XML 
format and again XQL
1
 could be use to calculate derived parameters.  
6.5.3 Final Conclusions 
The conclusions that can be drawn from the body of research completed in this dissertation 
are: 
  
The use of a client side proxy for monitoring can be effective in capturing the 
performance and availability information of Web delivered services as perceived by the 
end user.  
  
Client side monitoring offers the ability to detect problems that cannot be detected on the 
server side such as failed attempts to connect to the service, due to network problems for 
example. 
  
Client side monitoring offers a more scalable solution for monitoring services. The 
overhead of monitoring to such detail on the server side may be excessive and impact the 
service. It may also be unnecessary as not all customers may require such detailed 
monitoring.  
  
The framework suggested does not require significant configuration by the Service 
Provider to allow Customers to use a Third Party for SLA verification (SLAVSP). As 
                                                 
1
 The XQL Pattern syntax is simple yet provides powerful query capabilities. Its purpose is to identify a subset 
of an XML document based on ancestry chains, wildcards, and qualifiers such as attribute value tests. The 
syntax is concise and modeled after familiar methods for directory navigation. As a string based syntax it 
can reside within attribute values, script languages, and URLs .[22] 
a
a
a




  

Home

About Services Network Support FAQ Order Contact
 

Quality Web Hosting

Our partners:Jsp Web Hosting Unlimited Web Hosting Cheapest Web Hosting  Java Web Hosting Web Templates Best Web Templates PHP Mysql Web Hosting Interland Web Hosting Cheap Web Hosting PHP Web Hosting Tomcat Web Hosting Quality Web Hosting Best Web Hosting  Mac Web Hosting 

Lunarwebhost.net  Business web hosting division of Vision Web Hosting Inc. All rights reserved