SOAP message serialization with templating & caching

dc.contributor.advisorWeerawarana, S
dc.contributor.authorSiriwardena, P
dc.date.accept2008-01
dc.date.accessioned2011-03-29T09:46:58Z
dc.date.available2011-03-29T09:46:58Z
dc.descriptionCD-Rom included ; A Dissertation submitted to the Department of Computer Science and Engineering for the MSc in Computer Science specializing in Software Architectureen_US
dc.description.abstractWeb 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.extentiv, 46p. : illen_US
dc.identifier.accno92289en_US
dc.identifier.citationSiriwardena, 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.degreeMScen_US
dc.identifier.departmentDepartment of Computer Science & Engineeringen_US
dc.identifier.facultyEngineeringen_US
dc.identifier.urihttp://dl.lib.mrt.ac.lk/handle/123/621
dc.language.isoenen_US
dc.subjectCOMPUTER SCIENCE - Dissertation
dc.subjectCOMPUTER SCIENCE AND ENGINEERING - Dissertation
dc.titleSOAP message serialization with templating & caching
dc.typeThesis-Abstract

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.58 KB
Format:
Item-specific license agreed upon to submission
Description: