Font Size: a A A

Designed And Implemented On The Interoperability Model Of The Heterogeneous Distributed Object Based On SOAP

Posted on:2005-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y XuFull Text:PDF
GTID:2168360152955315Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology, the existing software components in the enterprises should be communicated with each other via Internet. DCOM(Distributed Component Object Model) and CORBA(Common Object Request Broker Architecture) are two popular distributed object models. They work well in Intranet respectively, but when extended to Internet, there will be some problems such as firewall unfriendly, more dependence on environment and so on. There are the difference of the interface identifier and the network data representation format between DCOM and CORBA so that they can hardly inter-opreate with each other. And the main problem of interoperability is how to transfer the RPC(Remote Procedure Call) calls.With the emergence of XML(Extensible Markup Language) and SOAP(Simple Object Access Protocol) technology, it is possible to implement the interoperability of distributed objects. XML is a markup language and can define to standardize and structurize on the data representation. On the other hand, SOAP is a lightweight protocol for exchange of information in a distributed environment and it is an XML-based protocol. We can encapsulate and exchange RPC calls via Internet by binding SOAP and HTTP(Hypertext Transfer Protocol).In this thesis, it is described representation of the interface of distributed objects, conversion of RPC calls to SOAP message, and the format of binding SOAP and HTTP. Then, a SOAP-based interoperable system that can transfer RPC calls of distributed objects is given. The system uses SOAP as transfer protocol and XML as data representation format. The main function of the system is to transfer RPC calls of distributed objects. The architecture, principle and working mode of the system is introduced in detail. Finally, based on the above-mentioned model, an implementation of an Internet-based bank account-managed system is shown. It is proved that the model system is very good.
Keywords/Search Tags:XML, SOAP, RPC calls, CORBA
PDF Full Text Request
Related items