Font Size: a A A

The Design And Implementation Of Component-based Bluetooth Server

Posted on:2008-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:F QiFull Text:PDF
GTID:2178360212974224Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid advances of software development, static pattern of development has been unable to meet the demand. Software developed in the form of component has many advantages, such as clear structure, easy to be customized and facilitate for dynamic expansion, so it has been widly used in windows platform. This paper introduces component concept to software development process with ATL technology, and implement a DLL to handle the communication been component server and clients, all those help simplify the development process a lot.In this paper, Bluetooth protocol stack is analysed, it also introduces the related technology of component and shows the design of this software and its system architecture. All function modules are discussed in detail including profile SDK, COM server, COM client, GUI, etc. We embed user operation into system process by taking shell technology and calling system functions, this also improves the accessibility of software.Testing is an important part in developping softwares. we use FTP profile as an example and introduces the operation process of conformance test. Besides that I have developed an autotest tool, it can help us in interoperability test, performance test and robustness test.
Keywords/Search Tags:Bluetooth, COM(Component Object Module), ATL(Active Template lib), Autotest
PDF Full Text Request
Related items