Font Size: a A A

Analysis Of COM/DCOM Technology And Study Of Multicast Communication Mechanism

Posted on:2004-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:R SunFull Text:PDF
GTID:2168360095962165Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The thesis deeply analyses and studies the issue of how to communication between COM component and its clients in COM model. Component and its clients is communicated by interface.COM mechanism shields its rock-bottom realization, provides a application communication platform, and realizes the two-way communication of component and its clients.But COM doesn't accomplish the direct communication of many clients in multicast communication. According to connection point mechanism, the content that a client gives server may be transmitted to other clients connected by the server. The paper induces the concept of Session Space. Multicast communication in a session space is realized by server as agency.In addition, there is more complicated multi-server system in multicast communication. In multi-server system, COM may assign the locality of remote server, and realize static load balancing, but it still doesn't realize dynamic load balancing and strict the degree of COM transparent. The paper adds scheduler between client and server, constitutes three layer of C/S framework. It realizes dynamic load balancing and increases the degree of COM transparent. This paper puts forward a feasible load balancing strategy and algorism, analyzes fault tolerance of the system and a resolve method is given.At the aspect of the realization of COM multicast communication, the paper considers above two problems and designs main functions and interfaces of client, scheduler and server.The main research results in this thesis are as follows:(1) Deeply analyzed the principle and technology of COM communication.(2) Put forward multicast communication model, introduced session space, added session object and session manager object into server, realizing many clients' communication and management.(3) Discussed dynamic load balancing and fault tolerance, designed scheduler, consider main load balancing strategy, algorism and the process to fault tolerance.(4) Designed the main function and interface of client, scheduler and server, discussed call relation of interfaces.
Keywords/Search Tags:Component, COM/DCOM, Interface, Transparent, Multicast communication, Dynamic load balancing, fault tolerance
PDF Full Text Request
Related items