Show simple item record

dc.contributor.advisorMolloy, Owen
dc.contributor.authorKennedy, Sean
dc.date.accessioned2012-03-23T17:37:06Z
dc.date.available2012-03-23T17:37:06Z
dc.date.issued2011-09-29
dc.identifier.urihttp://hdl.handle.net/10379/2621
dc.description.abstractTwo of the most popular approaches to Web Services' implementation are SOAP-based Web Services, which are based on an XML messaging protocol and RESTful HTTP Web Services, which use HTTP in line with Representational State Transfer (REST) principles. RESTful HTTP Web services adhere closely to REST principles and therefore avail of existing sophisticated features of Web infrastructure. SOAP on the other hand, uses HTTP purely as a transport for its messages. This is known as 'SOAP tunnelling' and is against REST principles because it disables Web intermediaries, as they are unable to inspect the SOAP message. The research documented in this thesis proposes a protocol adapter named StoRHm (SOAP to RESTful HTTP mapping) that, within certain constraints, addresses SOAP tunnelling by seamlessly transforming opaque SOAP messages into visible RESTful HTTP format. The previously opaque messages are now visible to Web intermediaries, thereby enabling advanced Web features such as caching. The adapter described in this research enables SOAP clients to interact seamlessly with back-end RESTful Web services. Thus, StoRHm is also a technology migration enabler i.e. an enterprise can migrate from SOAP-based Web Services to RESTful HTTP Web services, in a gradual fashion, by adopting the adapter. StoRHm proposes to leverage the Semantic Web to automate the mapping element of its solution.en_US
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Ireland
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/3.0/ie/
dc.subjectRESTen_US
dc.subjectSOAPen_US
dc.subjectWeb Servcicesen_US
dc.subjectSemantic Weben_US
dc.subjectInformation Technologyen_US
dc.titleStoRHm: A Protocol Adapter for mapping SOAP-based Web Services to RESTful HTTP Formaten_US
dc.typeThesisen_US
dc.local.noteThe ability to change Web Services messages from one format to another. The new format obeys the principles of the Web whereas the original message did not. This is all done in an automated way.en_US
dc.local.finalYesen_US
nui.item.downloads659


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Ireland
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Ireland