Font Size: a A A

Net Environment, The Method Of Interoperability Between Software Components

Posted on:2008-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:J F LiuFull Text:PDF
GTID:2208360215997849Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
The components developed based on COM is of good reusage which make softwaresystem more structural and have many excellence such as good reusage. So the method ofdeveloping software based on COM becomes the most universal method. As aresult, although many commercial software systems using now are developed by all kindsof programme languages, most of them choose COM as the base of softwarecomponent. But as the increasing and expanding of companies'operations andrequirements, the strengthening of cooperations between companies, it requires improvingtheir systems or applying to Internet to strengthen cooperations. The defect of COM is thatit can't be deployed and applied on the Internet, And it is hard to integrate with othersystems developed by other programme languages.Now the network has been highly developed.The concept of SOA has been verypopular. As the representation of SOA, Web service attracts extensive attentions anddevelops rapidly. Remoting, as another technology of Microsoft Visual Studio .NET, is amode of distributed disposal. It's an upgrade of DCOM in the aspect of technologyarchitecture of .NET. It supplies a frame which permits one object to communicate withanother object through application field. Under these premises, aiming at researchingmutual operations between .NET components and COM components, this dissertationimports Web services and Remoting and brings forward improving efficiency of Webservice and Remoting by SOAP extension in order to improve efficiency of mutualoperations between .NET components and COM components.Then it applies the existingCOM components to Internet.This dissertation first gives a introduction of COM technology, .NET, Web serviceand Remoting. Then it deeply researches methods of mutual operations between .NETcomponents and COM components under circumstance of .NET, and gives some codes forexample.SOAP is a new software communication technology.SOAP is the base of Webservice. Also Remoting can use SOAP as rock-bottom communication. This dissertationstresses research on key technology of SOAP Extension, making use of the common groundwhich both Web service and Remoting can base on SOAP. It makes a extension for SOAPby the mechanism of SOAP Extension. It uses SOAP message of user-defined andcompresses SOAP message in order to accomplish highly transferring and parsing of SOAP message. As a result, it improves efficiency of mutual operations. At Last, it gives amodel of using Web service and Remoting to encapsulate CAXA Vault which is based onCOM and gives detailed process and accompolishrnents of some pivotal technology. So theentire project has good expansibility and practical applied value.
Keywords/Search Tags:COM, Web Service, Remoting, SOAP, XML
PDF Full Text Request
Related items