BlackBerry开发详解:J2ME与无线应用平台

5星 · 超过95%的资源 需积分: 0 1 下载量 6 浏览量 更新于2024-08-01 收藏 1.18MB PDF 举报
"该资源是关于Blackberry J2ME开发的PDF文档,旨在介绍Blackberry开发平台以及如何使用J2ME进行开发。" 在移动设备领域,Blackberry曾以其独特的操作系统和强大的商务功能受到广大用户的青睐。Blackberry开发平台是一个专门为Blackberry智能终端设计的系统,它为企业提供了一个安全、可靠且高效的无线应用平台。该平台的核心组成部分包括Blackberry Enterprise Server(BES)和Blackberry智能终端。 Blackberry Enterprise Server是整个架构的后端服务,它与Web及应用服务器、企业信息系统紧密集成。BES负责代码转换、优化、加密、存取控制以及连接工作,确保数据的安全传输。它支持多种企业应用服务器,如J2EE、.NET和Domino Web Services,使得企业可以无缝地将内部应用无线化。 Blackberry智能终端是前端服务的载体,其中包含Blackberry JVM和MDS Runtime,它们允许运行基于J2ME的应用程序。Blackberry浏览器则提供了对多种网络协议(如HTTP、HTTPS、TCP/IP)和语言(如XML、xHTML、HTML、WML)的支持,同时具有高安全性和可靠的数据推送机制,适应各种网络环境(如GPRS、EDGE、1XRTT等)。 对于开发者而言,Blackberry提供了通过J2ME访问原有应用的能力,这样可以充分利用已有的软件资源,提高开发效率。J2ME客户端允许开发人员使用Java、HTML和JavaScript等技术创建应用程序,并且这些应用能够利用“推送”技术实现实时的手机内容更新。 此外,Blackberry还引入了Widget开发平台,这是一种简单高效的方式,可以直接在Blackberry浏览器上运行Web应用。这种方式适用于所有可以通过浏览器访问的Web应用,降低了开发难度,同时也为开发人员提供了多样化的开发选择,增强了系统的可伸缩性。 Blackberry J2ME开发平台是一个强大的工具,它结合了商务应用的需求和移动设备的便捷性,为开发人员提供了丰富的开发选项,无论是传统的J2ME应用还是基于浏览器的Widget应用,都能在Blackberry平台上实现高效开发和运行。