Font Size: a A A

Design And Implementation Of The Thin Client Protocol On Cloud Platfroms

Posted on:2017-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:W YaoFull Text:PDF
GTID:2348330485986050Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the wake of developments in cloud computing, major IT magnates start to build their own cloud service. Based on the great calculating ability of cloud service, the species of provided resources is increasing. Thus people can pay less attention in choosing computer configuration, worrying enough computing power or installing corresponding software. As long as you accessed to the cloud platform, you can get resources and applications you wanted everywhere. So there is no need to concentrate too much on the performance of the client machine,instead it turns to be small-size, low-weight and environment friendly. In this background it comes with new demands for the transfer protocol of transferring the cloud service resources. On one hand, the proper protocol is scarce. On the other, the configuration of client-end machines is ordinary. So, how to utilize the performance of the thin client becomes an issue of protocols. And among the existing protocols,even ICA wins high praise, but it is with payment. Being a closed source,it is hard for RDP to have its performance improved and to extend on thin client. Although VNC is an open source, it might be too laggard to fit the new applications. Those main protocols are all based on their own designs and backgrounds, so the performances differ from each other. Therefore, designing an independent thin-client protocol is very necessary.Considering on these problems, this thesis is focusing on designing and realizing a thin-client protocol, which is suitable with the thin client and able to transfer the resource from cloud platform effectively. Not only considering the affect in performing, but also making the protocol to be open and adjustable.First of all, this thesis clears up the requirements, analyzes the key technologies of each protocol and relative merits in performing, chooses a proper technical proposal for thin client and came up with a new framework of the thin client. Based on the above works, the protocol is well divided into the following function modules: image, operating control, audio, authentication, communication interface and so on. In addition, this thesis also design the data-transfer format for transferring resources and the buffer pool for storing data.Secondly, after function-module dividing, this thesis kept on going with the technology selection and function realization of each module. For imaging module, this thesis provided further consideration of supporting the multimedia function, studied the existing code of image and video, chose MPEG-4 for image coding compression and realized the image module with this.In the end, for realizing the protocol of thin client, this thesis explained test and verification of building cloud environment. On one hand, tested the functions and verified that if it support the multimedia video function. On the other hand, tested the performing and verified the performing on thin client.
Keywords/Search Tags:Thin-client protocol, Thin computer, Multimedia, Cloud platform
PDF Full Text Request
Related items