基于组件技术的蓝牙服务器的设计与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:yogonet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术的发展,静态开发模式已经不能满足需求。以组件的形式开发出来的软件具有结构清晰、易于定制、便于动态扩展等特点,在Windows平台上已经得到了广泛的应用。本文通过活动模版库技术将组件引入到蓝牙软件BlueSoleil服务器端的开发过程之中,并在此基础上实现了一个动态链接库处理与组件的通信,客户端和第三方软件通过引用该DLL就能调用组件提供的接口函数,简化了开发流程。本文对蓝牙协议栈进行了分析,介绍了组件的相关技术,给出了软件的设计方案和系统结构。详细讨论了各个功能模块,涉及应用协议SDK,COM服务器,COM客户端,用户操作界面等。通过采用外壳扩展技术把用户操作嵌入到系统进程之中,调用系统本身提供的功能、界面,提高了软件的易用性。测试是软件开发的重要环节,本文以蓝牙文件传输应用为例,介绍一致性测试操作流程。此外还开发出了针对该服务器的自动化测试工具,通过它可对软件进行性能、互通性和鲁棒性测试。
其他文献
随着Internet的发展,人们在得益于信息革命所带来的新的巨大机遇的同时,也不得不面对信息安全问题的严峻考验。为了增强计算机网络的安全性能,人们研究出了众多的安全技术和机制
在铁路信息化规划中,数据中心作为铁路各级单位的数据存储、应用和共享的基本工具,在铁路信息现代化建设中占有重要地位。科学地设计并建立各级数据中心体系,是在铁路信息化
随着互联网技术的迅猛发展,网络技术的应用已经进入人们日常生活的各个角落。在给人们生活带来便利的同时,也为蠕虫的大肆传播创造了条件。建立蠕虫传播模型是我们研究蠕虫传
论文以并行计算模型为核心展开研究。并行计算模型为并行算法和并行计算机系统结构的分析与设计提供了具有指导意义的理论界面和模型框架,它是并行计算研究的重要领域。目前
随着企业信息化的不断发展,企业根据自身在不同阶段的需求而建设了不同的子系统,因为没有总体和全局的考虑,各个子系统之间难以进行通讯,数据不能共享,造成了数据的冗余和不
人脸识别技术在近几十年来成为图像处理与模式识别领域的一个研究热点,不但在理论研究上具有较大的挑战性,而且在现实生活中有广阔的应用市场。Gabor小波类似于哺乳动物简单
目前,互联网在我国正以迅猛的速度发展。互联网每天以其提供的海量信息为大众服务着,它的可靠运行已经成为企业正常生产、群众正常生活的必要前提,而这一切都离不开对网络信息的
搜索引擎是网络信息检索的重要工具,但现有搜索引擎检索到的结果太多,用户很难找到真正想要的资料。如何提高搜索引擎的查准率是其亟待解决的问题。文本自动分类技术是自然语言
显著区域检测是近年来非常活跃的研究方向。目前已经存在一些显著区域检测方法。这些方法主要有:基于对比的模糊增长方法、基于SVM的显著区域提取方法等。这些方法主要是研究
基于分块的多聚焦图像融合算法是多聚焦图像融合领域中的一个特有算法,通过将源图像分块,比较对应图像块的清晰度,然后挑选出清晰度高的图像块来合成融合图像。基于差分演化