Font Size: a A A

Design And Implementation Of Distributed Data Processing System Based On ICE Middleware

Posted on:2018-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2348330518493410Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the large-scale popularization of Internet business, e-commerce from all aspects into people's daily lives, electric business website into m illions of households. In both the volume of transactions and the number of users are developing rapidly, the number of concurrent peak hours reac hed 10 million level. As the number of business system interface for data operation in more and more, the electricity system will face increasing pressure, not in the efficient time of access request to make a quick response. At the same time, the expansibility of the system is also poor,unable to achieve high availability. At the same time, in the field of distributed computing, most object-oriented middleware platform due to the complex and simple can't fully meet the demand of the market.In this context, this paper uses an ICE (Internet Communications En gine) based middleware technology to implement service-oriented distrib uted system. Query and update operations, the client by calling the servic e interface to obtain the desired data results.This paper mainly analyzes the principle of service encapsulation and the related problems of service management in the process of implementing distributed system. By constructing the model of ICE middleware distributed system, the author elaborates the compiling details of Slice interface, ICE client and server And the realization of specific services. Finally, ICE middleware distributed data processing system based on ICE middleware is introduced. Taking the user service platform of ETS as an example, we comb the interface of user module,write ice file of user service, and take user service interface.GetUserByUid as an example to illustrate server interface Based on load balancing mechanism and avoid single point of failure performance considerations, the use of IceGrid to deploy the service, and the system's deployment mechanism for a detailed description. Finally, functional tests are performed on the completed system.
Keywords/Search Tags:Ice middleware, distributed data processing, IceGrid, Load balancing, single point of failure
PDF Full Text Request
Related items