Dynamic invocation of CORBA through web services

dc.contributor.advisorWeerawarana, S
dc.contributor.authorJayasundera, E
dc.date.accept2008-01
dc.date.accessioned2011-03-29T10:41:35Z
dc.date.available2011-03-29T10:41:35Z
dc.descriptionA Dissertation submitted to the Department of Computer Science and Engineering for the MSc in Computer Science ; CD-ROM includeden_US
dc.description.abstractThe 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.extentxi, 37p. : ill.en_US
dc.identifier.accno93370en_US
dc.identifier.citationJayasundera, E. (2008). Dynamic invocation of CORBA through web services [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.mrt.ac.lk/.9theses/123/635
dc.identifier.degreeMScen_US
dc.identifier.departmentDepartment of Computer Science and Engineeringen_US
dc.identifier.facultyEngineeringen_US
dc.identifier.urihttp://dl.lib.mrt.ac.lk/.9theses/123/635
dc.language.isoenen_US
dc.subjectCOMPUTER SCIENCE AND ENGINEERING - Dissertation
dc.subjectCOMPUTER SCIENCE - Dissertation
dc.subjectWEB SERVICES
dc.titleDynamic invocation of CORBA through web services
dc.typeThesis-Abstract

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
93370-1.pdf
Size:
166.18 KB
Format:
Adobe Portable Document Format
Description:
Pre-text
Loading...
Thumbnail Image
Name:
93370-2.pdf
Size:
96.32 KB
Format:
Adobe Portable Document Format
Description:
Post-text
Loading...
Thumbnail Image
Name:
93370.pdf
Size:
3.04 MB
Format:
Adobe Portable Document Format
Description:
Full-thesis

License bundle

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