Show simple item record Jayasundera, E 2011-03-29T10:41:35Z 2011-03-29T10:41:35Z
dc.description A Dissertation submitted to the Department of Computer Science and Engineering for the MSc in Computer Science ; CD-ROM included en_US
dc.description.abstract Abstract The work carried out during this research covers the interoperability between CORBA servers and Web Service Clients. This interoperability was achieved by dynamically converting SOAP messages to HOP messages and vice versa. The solution was implemented in Java programming language as a module for the popular Apache Axis2[l] web service engine. This module is capable of generating the proxy web services dynamically at run time in order to invoke remote CORBA servers. The proxy web service generation is driven by an IDL file which describes the the target CORBA service./ This CORBA module for Apache Axis2 has the capability of generating WSDL description of the proxy web services based on the provided IDL file at run time. The module translates all the IDL data types to corresponding XSD data types during the WSDL generation. The module supports all the IDL data types defined in the OMG IDL 3.0 specification. The performance of the solution was compared against regular web services and a proprietary product. The solution shows a small overhead against the regular web services. However, there is no significant difference between the performance shown by the solution and the proprietary system./ The HOP messages, SOAP messages and the WSDL descriptions generated by the module conforms the OMG CORBA 3.0[2], W3C SOAP Version 1.2[3] and W3C WSDL 1.1 [4] standards respectively. The mapping between CORBA and Web Service data types conforms CORBA to WSDL/SOAP Interworking Specification Version 1.2 [5] published by OMG.
dc.format.extent xi, 37p. : ill. en_US
dc.language.iso en en_US
dc.subject COMPUTER SCIENCE - Dissertation ;
dc.subject WEB SERVICES
dc.title Dynamic invocation of CORBA through web services
dc.identifier.faculty Engineering en_US MSc en_US
dc.identifier.department Department of Computer Science and Engineering en_US 2008-01
dc.identifier.accno 93370 en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record