Java ME和蓝牙技术的研究
2021-12-02方育红
方育红
摘要:蓝牙是一种低成本、短距离的无线通信技术,主要用途是为移动电话、掌上电脑、信息家电、计算机及外设提供连接,从而实现多媒体信息的无线传输。与最新出现的无线Wi-Fi、WiMAX和3G 等技术相比,蓝牙并非一项新的技术,但是利用Java 在MIDP 平台上开发蓝牙应用程序却是一项新技术。尤其,嵌入式蓝牙系统在功耗和芯片体积方面拥有优势。随着国内外专业人士对基于构件的开发CBD(Component-Based Development,CBD)和基于构件的软件工程CBSE(Component-Based Software Engineering,CBSE)技术的关注,使得各种应用系统的开发不再是以往地从零起步,而是越来越多地在软件构件复用的基础上进行,这样大大缩短了开发周期,同时也明显地降低了开发的复杂度和难度,很好地提高了软件开发的效率。
关键词:蓝牙,Java,MVC模式
1绪论
1.1 Java ME简介
Java ME是一种高度优化的Java运行环境,应用于大量的消费类电子设备,如Cellular Phones(蜂窝电话)、Screen Phones(可视电话)、Digital Set-top Boxes(数字机顶盒)、Car Navigation Systems(汽车导向系统)等,同时也广泛被移动通信设备所采用,如移动电话、双向寻呼机、智能卡、个人电脑记事本(Personal Organizer)和掌上电脑(Palmtop)等。Java ME 主要适用于小型嵌入式设备,这些设备与PC或是服务器设备相比没有统一的硬件标准、外观与操作方式,其功用也是千差万别。但是Java ME 在适用于这些设备的同时也保留了 Java 的传统特性,即任何时间和任何地点的代码具有可移植性、部署灵活性、安全的网络传输性,以及代码稳定性。
2蓝牙技术
2.1 Java ME软件架构
Java ME平台由多种配置(Configuration).简表(Profile).和可選包(Optional Package)组成。体系结构总的操作系统位于Java ME运行环境的最底层,操作系统可以是Linux,Symbian或者PalmOS.这充分体现了Java语言的跨平台性。……
