Font Size: a A A

Research Of The Massive Data's Transmission Algorithm Based On WebService

Posted on:2011-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:Q H LiuFull Text:PDF
GTID:2178360305481767Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development and widespread of Linux operating system, more and more enterprise or department use it as the system platform, and it has been one of the most popular operating systems. More and more applications run on Linux platform. Then, the interoprability between different applications especialy for the business application become more dificult. And now, except the simplest ones, all applications are demanded to integrate with othes running on different platform, besides, these applications running on different paltforms also need to exchange the datas. So the importance of the transmission under different operating system is realized. But there were no one communication standard for applications before untill the WebService. Only through WebService, the custom and the server can freely communicate by HTTP regardless of there platform and programming language.This project investigates how to transmite the massive data using WebService between diffirent platforms.In the course of using WebService technique, we should take many problems into consideration, such as the delivery mechanism of SOAP message, how to guarantee the integrity of data during the transmission, and how to improve the thansmission efficiency and security, especialy in this thesis, using the massive data as the transfer object. So, the compressed storage technology of massive data is involved. And the transmission efficiency and security of massive data is more complicated, and has higher requirements for them. This thesis mainly includes the following contents:1) Research and analysis the data compression algorithms in details, on basis of the comparation of the common compress algorithms and against the features of massive data research some compression method of massive data, and then compare them in their performance and applicability.2) Research the transmission of massive data using the WebService. Through a example of transmission, analysis the facing problems, such as the efficiency and security during the transmission. Then proposed the corresponding solution. For example, to improve the transmission efficiency by solving the crucial problems and efficiently serializating the SOAP message. And to guarantee the security through the XML encryption and data signature.3) Realize the transmission. By developping the server under the Linux system platform and the client under the Windows system platform to realize the system. And reflect the superiority in cross-platform and the simplicity in applying of the WebService, then analysic the Qos in WebService and some improvement.This project adopts network communication technologies based on WebService, dynamic memory allocation technologies, multi-threading processor technique, the parallel programing, effective memory management and some data structures, providing effectual technical support for the development of the Network communication platform in the future.
Keywords/Search Tags:Webservice, Linux, cross-platform, SOAP, massive data, data communication
PDF Full Text Request
Related items