Font Size: a A A

Research And Realization Of Distributed Service Framework And Its Application In International Trade Platform

Posted on:2019-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:C B JuFull Text:PDF
GTID:2428330566968726Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,in the era of big data background,the frequent increase of access to enterprise software platform makes the platform deployment scheme gradually turn from centralized to distributed.Therefore,how to design an efficient distributed service framework to build distributed systems has become a hot topic in the field of computer software.In the international trade industry,as the scale of the overseas trade market and the number of transactions continues to expand,the platform that used by the enterprises in the early stage has appeared block suddenly,no response and so on bad situations when the business is busy,Therefore,how to effectively improve the platform to still ensure a stable and smooth operation when it is busy is an urgent problem.This thesis will make a deep study of the above research hot spots and the problems in the enterprise software platform,through designing and implementing a framework which is called DubboFly that based on Dubbo distributed service framework from Ali Co,after testing and applying it to the integrated international trade management platform,and making a test for this platform,to achieve the desired goal and realize the promotion of distributed service and the efficiency of the platform.The main work and research result points are listed as follows:(1)Constructed an architecture for DubboFly distributed service framework,and divided the architecture into network communication layer,management layer,cluster layer,service layer,agent layer and interface layer,and made detail research and design for each layer,and finally implemented the management system of DubboFly framework,verified its higher performance by test it;(2)Designed a RMIx protocol based on RMI protocol,and made a detail description for its class hierarchy,main methods,new functions,system architecture and interaction process;Designed a Avrox model that based on Avro serialization,and realized its rapid serialization by introducing pattern factors,data and data structure;Listed a variety of technology combination testing schemes,and verified the advantages of RMIx and Avrox combination in network communication layer bytesting.(3)Studied multi-granularity detection mechanism and governance decision for service to realize the management of service;Studied the fuzzy clustering algorithm,and put forward a BDFCM algorithm,and validated its better load balancing effect in the cluster layer by modeling,implementing and contrasting test;Studied SOA model,and designed the distributed service registry center and node components;Studied and adopted the Javasisst dynamic proxy techonology;Designed the framework's service configurations.(4)Applied DubboFly framework to the international trade platform,and disassembled services for some modules,and deployed these services to the ECS server with planning,and meet the goals of requirements through testing.
Keywords/Search Tags:Distributed Service, RMI protocol, Avro serialization, Fuzzy CMeans clustering, Load balancing, International trade
PDF Full Text Request
Related items