论文摘要
BREW(Binary Runtime Environment for Wireless,无线二进制运行环境),是高通公司(Qualcomm)基于CDMA1X网络推出的增值业务开发运行的基本平台。它提供一个高效、低成本、可扩展和人们熟悉的应用程序执行环境(AEE),着重开发可无缝植入任何实际手持设备的应用程序。BREW可以在现有的设备类型上运行,这一点与构建在对内存、处理器速度和相关硬件有较高要求的操作系统上的高端产品不同。使用BREW,应用程序开发者甚至可以扩展低成本设备的功能。现在,BREW所提供的功能环境就好像PC机上的操作系统一样,可以通过服务提供商下载指定类型的应用程序或游戏来使用。同时,通过BREW接口功能,服务供应商可以提供成套的完整的资讯、商务、娱乐功能。在将来的版本中,BREW扩展类还能提供诸如蓝牙技术、视频播放和基于数据业务的通话等服务。随着手机的日益普及,BREW功能在移动设备上的实现,基于BREW应用程序的手机增值业务正逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。在中国,联通公司已经将高通公司的GpsOne解决方案投入商用,这是一种把传统GPS定位技术与CDMA网络技术巧妙结合的混合型定位技术解决方案,但由于我国CDMA手机均采用机卡分离式设计,为检测和防止GPS增值业务中的非授权接入以及计费业务的实际需要,必须要在定位流程中新加入定位鉴权步骤,以区分GPS授权用户和非授权用户。因此,有必要将这一共性问题进行提炼、抽象,形成一个可复用的中间层部件—中间件,并在BREW平台上实现,以此提高软件的可重用性,并缩短应用软件的开发时间,提高其质量。基于BREW平台用于手机定位的中间件主要贡献在于:●通过应用接口(IPosdet)的方式实现了对用户功能操作的归一化处理,使应用软件的开发者容易理解和使用;●通过生产者/消费者模型以及请求队列机制实现了对上层多应用请求的并发处理,同时完成了事务的串行化和序列化;●通过有限状态机事务处理模型实现了定位鉴权流程的调度处理;●通过客户机/服务器模型以及事件驱动机制实现了鉴权数据的收发处理;●自动完成定位数据和鉴权数据的解析处理;本论文具体介绍了BREW平台的相关技术和开发环境。论述了基于BREW平台用于手机定位的中间件的详细设计过程以及相关程序结构和实现分析。本文给出了部分实例的源代码以及开发系统的配置说明,这些材料均已经过实际的应用测试。最后,总结本中间件的优点,并给出了今后有待改进的方面。
论文目录
相关论文文献
- [1].BREW平台下模拟静态变量的方法[J]. 通信技术 2009(11)
- [2].基于BREW的无线数据业务开发[J]. 科技创新导报 2008(31)
- [3].基于BREW平台的多态机制实现[J]. 软件工程师 2010(Z1)
- [4].类多态机制在BREW平台下的实现[J]. 计算机与信息技术 2010(Z1)
- [5].基于BREW平台的手机游戏设计与实现[J]. 湖南工业职业技术学院学报 2009(04)
- [6].BREW平台中接口的设计与实现[J]. 微型机与应用 2012(05)
- [7].基于BREW的手机软件模块设计[J]. 仪器仪表用户 2009(05)
- [8].基于BREW的气象信息查询系统的设计与开发[J]. 微计算机信息 2010(02)
- [9].手机应用开发平台BREW详解及发展浅析[J]. 中国高新技术企业 2010(34)
- [10].博路:把握CDMA产业机会推动BREW业务新发展[J]. 通信世界 2008(37)
- [11].基于BREW平台手机网络浏览器的设计[J]. 电子科技 2010(01)
- [12].四川长城产品开发侧重BREW平台[J]. 通信世界 2008(22)
- [13].基于BREW平台的手机游戏设计[J]. 现代计算机(专业版) 2009(07)
- [14].基于BREW手机的移动监控客户端设计[J]. 计算机工程与设计 2010(07)
- [15].一种基于BREW平台的移动终端软件开发模型[J]. 西南民族大学学报(自然科学版) 2009(03)
- [16].基于BREW平台的移动流媒体系统解决方案[J]. 北京工业大学学报 2008(04)
- [17].基于BREW平台手机图书馆系统的设计[J]. 通信技术 2011(05)
- [18].Brew平台下的几种页面迁移技术研究[J]. 微计算机信息 2010(23)
- [19].基于BREW平台开发手机游戏的中间件[J]. 科技信息 2009(16)
- [20].BREW平台的类COM特性研究[J]. 软件导刊 2016(01)
- [21].基于BREW MP平台的手机触摸屏游戏的实现[J]. 计算机应用 2012(S1)
- [22].BREW手机平台游戏模块的设计与实现[J]. 保定学院学报 2011(03)
- [23].基于BREW的触摸屏MMI的开发研究[J]. 广东通信技术 2009(05)
- [24].BREW平台的UIONE手机开发技术研究[J]. 电脑知识与技术 2009(04)
- [25].基于BREW平台的DAB手机电视的研发[J]. 现代电视技术 2008(01)
- [26].基于BREW平台的DAB手机电视的研发[J]. 国外电子测量技术 2008(01)
- [27].基于BREW平台的手机应用程序开发[J]. 徐州工程学院学报(自然科学版) 2010(03)
- [28].基于BREW平台的嵌入式Java虚拟机研究与实现[J]. 微计算机信息 2008(30)
- [29].BREW无线数据平台的研究与应用[J]. 科技信息 2008(29)
- [30].基于模板的BREW应用可视化界面设计及代码生成[J]. 软件工程师 2010(Z1)