dc.contributor.advisor |
Weerawarana, S |
|
dc.contributor.author |
Siriwardena, P |
|
dc.date.accessioned |
2011-03-29T09:46:58Z |
|
dc.date.available |
2011-03-29T09:46:58Z |
|
dc.identifier.citation |
Siriwardena, P. (2008). SOAP message serialization with templating & caching [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.mrt.ac.lk/handle/123/621 |
|
dc.identifier.uri |
http://dl.lib.mrt.ac.lk/handle/123/621 |
|
dc.description |
CD-Rom included ; A Dissertation submitted to the Department of Computer Science and Engineering for the MSc in Computer Science specializing in Software Architecture |
en_US |
dc.description.abstract |
Web services marked a remarkable milestone in the field of distributed computing. Its predecessors like, Java RMI and .NET Remoting had their own ways of communication and optimized to suit their individual frameworks The gain was in performance - which led web services to be behind. SOAP message serializing process itself contributes 90% of the performance bottlenecks found in web service communication (II).// The research focuses on improving SOAP message serialization process with Templating and Caching. With Tern plating, we use a given WSDL to generate SOAP message templates at the time of code generation and in runtime the generated templates will he substituted with input arguments to the web service APIs. These substituted templates will be cached in the SOAP message template repository, with a unique key to identify- each web service request. Cached SOAP message requests will be used in subsequent web service calls, if a match found.// With the performance test results obtained, we could witness that Templating & Caching improves the web service performance and the factor of improvement depends on the complexity of objects involved in the web service API call. Also the performance gain due lo Templating & Caching increases as the object complexity increases and Templating itself contributes in a larger percentage to the performance gain than the Caching, as the object complexity increases |
|
dc.format.extent |
iv, 46p. : ill |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
COMPUTER SCIENCE - Dissertation |
|
dc.subject |
COMPUTER SCIENCE AND ENGINEERING - Dissertation |
|
dc.title |
SOAP message serialization with templating & caching |
|
dc.type |
Thesis-Abstract |
|
dc.identifier.faculty |
Engineering |
en_US |
dc.identifier.degree |
MSc |
en_US |
dc.identifier.department |
Department of Computer Science & Engineering |
en_US |
dc.date.accept |
2008-01 |
|
dc.identifier.accno |
92289 |
en_US |