跳转到主要内容


developerWorks 中国  >  Java technology  >  

文档库

developerWorks
 
  
 
 题目  38    隐藏内容简介    
 
题目 日期
J2ME 走向成熟 新的规范预示着 Java 2 平台小型版的迅速增长
长期隐藏在其明星同属产品的阴影之下的 J2ME (Java 2,小型版)正开始进入作为开发平台的阶段。但 J2ME 是否已处在其黄金时期了呢? Todd Sundsted 将带您浏览 J2ME 的当前结构,讲述使 J2ME 成为今日平台的每个规范。在讲述的过程中,还将涉及二个要好的老友:PersonalJava 和 KJava,让您了解这二种技术如今的发展情况。本文概述了 J2ME 的当前状况,为首次进入 J2ME 就获得成功提供您所需的信息。
    2001年7月31日  
 
仔细研究 J2ME Java 平台提供了用于小型网络设备的平台
Java 2 平台袖珍版(Java 2 Platform, Micro Edition(J2ME))为开发者提供了伟大的工具,它把 Java 平台的以网络为中心和平台不可知论的特性移植到有限存储器和有限处理器的设备。Soma Ghosh 解释了 J2ME 领域的基础知识,向您展示了该平台的构件并演示了一个样本应用程序。
    2002年2月26日  
 
J2ME--丰富多彩的领域中生机勃勃的技术
明天的计算将进入普及计算时代。各种消费电子产品,包括智能手机,PDA,Web-TV,将来的信息家电等等将实现随时随地的计算。这是一个异常广阔和丰富多彩的领域,其设备极度多样化而且都将在网络中,Java技术的跨平台性和网络功能在这里大有用武之地。这就是J2ME,这一丰富多彩的领域中生机勃勃的技术。
    2002年5月24日  
 
J2ME 记录管理存储
移动信息设备框架(Mobile Information Device Profile)― 移动 Java 应用程序的平台 ― 为 MIDP 应用程序提供一种跨多个调用持久存储数据的机制。这种持久存储机制可以被视为一种简单的面向记录的数据库模型,被称为记录管理系统(record management system(RMS))。在此,Soma Ghosh 说明了您的 J2ME 应用程序怎样能够使用 RMS 来管理和解释数据。通过一个样本电话数据库,您还将了解到关于这个概念的说明。
    2002年8月21日  
 
确保无线 J2ME 的安全--移动商业应用程序的安全性挑战和解决方案
本文讨论了基于 J2ME 的移动商业应用程序的一些安全性挑战和解决方案的当前成果。特别地,J2ME 开发人员 Michael Yuan 和 Ju Long 集中讨论了最常用但也最缺乏安全性的 J2ME 概要文件 ― MIDP 的应用程序开发的挑战。其中包括 J2ME 相对于瘦客户机(如 WAP)和本机应用程序的优点的概述,以及关于 J2ME 当前和未来安全性框架的优缺点对比的讨论。另外,新兴的 Web 服务正逐渐成为因特网领域中重要的组件,所以请了解更多关于它的信息,以及这一新技术可能对您的 J2ME 开发策略有怎样的影响。
    2002年9月3日  
 
确保无线 J2ME 的安全--移动商业应用程序的安全性挑战和解决方案
请关注本文,它讨论了基于 J2ME 的移动商业应用程序的一些安全性挑战和解决方案的当前成果。特别地,J2ME 开发人员 Michael Yuan 和 Ju Long 集中讨论了最常用但也最缺乏安全性的 J2ME 概要文件 ― MIDP 的应用程序开发的挑战。
    2002年9月6日  
 
企业管理软件在J2ME无线平台中的应用
本文主要叙述传统计算机管理软件与支持JAVA虚拟机的无线设备进行数据库交互的体系结构。随着无线开发平台软、硬件环境的成熟和完善,PC软件系统与无线设备的数据交换将成为普遍流行的整体解决方案,给传统计算机管理软件带来一次新技术的革命。
    2002年9月10日  
 
保护您的 J2ME/MIDP 应用程序
XML 数字签名技术可以帮助您为无线 Web 服务应用程序实现轻量级且灵活的安全性解决方案。在本文中,Michael Yuan 讨论了 XML 数字签名及其应用程序的重要性。他还讨论了 Bouncy Castle 密码术包的数字签名 API,并提供了在 J2ME/MIDP 无线前端和 JSP 页后端之间的安全 XML 消息传递环境中的示例。
    2002年9月27日  
 
用 J2ME 进行联网
如果您一直都在关注无线专区中 Soma Ghosh 的文章,那么您就已经知道了如何使用您的 Java 技能来为手持设备构建简单的应用程序。那您如何将那些设备连接到外部世界呢?在本文中,Ghosh 讨论了 J2ME 联网中至关重要的 javax.microedition.io 类和 java.io 类。您将学习到 J2ME 应用程序如何处理 URL 和接受输入,本文甚至还会带您完成一个样本程序,这个程序把货币兑换信息下载到网络可访问的、遵循 J2ME 的任意设备上。
    2002年12月17日  
 
提示和技巧:使用 J2ME 实现移动支付
本周,Roman 讨论的是电子交易(e-commerce)的另一方面 - 移动支付(m-payment)。移动支付是一种在移动设备上进行商务活动的新型方式,专门使用 Java 2 平台微型版(Java 2 Platform Micro Edition(J2ME))框架。
    2003年1月24日  
 
将 J2ME 扩展到无线消息传递
无线消息传递的目标是扩展 J2ME 应用程序的联网和 I/O 能力,以便能使用 GSM 网络上的消息传递服务(如短信服务(Short Message Service,SMS)和小区广播服务(Cell Broadcast Service,CBS))来发送和接收消息。
    2003年5月6日  
 
用 Kerberos 为 J2ME 应用程序上锁,第 1 部分: Kerberos 数据格式介绍
用户需要确保所使用的无线应用程序不会损害他们的敏感信息。其中一种方法就是使用行业标准协议如 Kerberos 来提供安全性。在本系列中,Faheem Khan 将创建一个示例 J2ME MIDlet,它使用 Kerberos 来保护财务数据。本文是该系列的第一篇文章,他通过解释为他的应用程序的安全性提供骨架的 Kerberos 数据格式,介绍了一些基本知识。
    2003年12月18日  
 
用 Kerberos 为 J2ME 应用程序上锁,第 2 部分:生成一个 Kerberos 票据请求
在本系列的上一篇文章中,您看到了对可以安全地连接到支持 Kerveros 的服务器的 J2ME 应用程序的描述,还可了解在字节水平上 Kerberos 加密的细节问题。本文则深入到应用程序自身内部。您将看到如何使用 J2ME 的工具程序以及一些开放源代码库完成异常强大的加密任务。
    2004年1月19日  
 
J2ME 101,第 3 部分:深入记录管理系统
MIDP 不使用文件系统保存应用程序数据。相反,MIDP 使用一种名为记录管理系统(Record Management System,RMS)的存储系统把所有信息都保存在非易失性存储器中。本文是 J2ME 101 教程系列的补充系列的两篇文章中的第一篇,作者和开发者 John Muchow 在此本文介绍了 RMS 应用程序接口的基础知识,然后引导您完成几个展示了它的功能的开发实例。
    2004年2月2日  
 
J2ME 101,第 4 部分:通用连接框架
通用连接框架(Generic Connection Framework,GCF)为资源有限的设备提供了一个可扩展的、通用的I/O 框架。在 J2ME 101 系列文章的最后一期中,作者 John Muchow 介绍了 GCG 接口,展示了它们如何为开发提供帮助并在 MIDP 上支持不同类型的网络和文件 I/O。
    2004年2月19日  
 
用 Kerberos 为 J2ME 应用程序上锁,第 3 部分: 建立与电子银行的安全通信
如果您已经学习了本系列的前两部分,那么现在可以开始第三部分,也就是最后一部分,您将设置一个 KDC 服务器,向它发送 Kerberos 票据请求并取得其响应。然后,您将学习处理 KDC 服务器的响应所需的低层 ASN1 处理方法,以便取得票据和会话密钥。取得了服务票据后,将向电子银行的业务逻辑服务器发送一个建立安全上下文的请求。最后,您将学会与电子银行业务逻辑服务器进行实际的安全通信。
    2004年3月27日  
 
使用EclipseME开发J2ME程序
本文向您介绍了如何在 Eclipse IDE 中使用 EclipseMe 插件开发 J2ME 应用程序。本文首先对 EclipseMe 插件及其安装配置步骤进行了简介,并通过一个简单例子介绍了如何构建一个基本的 J2ME 应用程序。
    2004年8月23日  
 
J2ME 循序渐进
本教程详细审查了袖珍版 Java 2 平台 (J2ME),它主要面向在 Java 编程及面向对象设计与开发方面有深厚背景的中级开发者。 您可以首先了解 J2ME 的背景并研究 J2ME 的配置和简表。随后,逐步建立您的开发环境,用于开发 J2ME 应用程序。
本教程将向您介绍一些课题如 K 虚拟机 (KVM),和 KJava API -- 用于关联连接有限设备配置 (CLDC) 和使用 CLDC 的移动信息设备简表。之后您将构造一个简单的应用程序来看看您能用 J2ME 做些什么。您将使用 CLDC 和 KJava 开发一个基本绘图应用程序以及一个小型 MIDP 应用程序。
    2001年8月8日  
 
用 J2ME 构建您的股票系统
在本教程中,我们将基于 CLDC(连接有限设备配置,Connected Limited Device Configuration)和 MIDP(移动信息设备概要,Mobile Information Device Profile)API 构建一个名为 UniStocks 的典型 Java 2 Platform, Micro Edition(J2ME)应用程序。
    2003年3月27日  
 
J2ME 101,第 1 部分:介绍 MIDP 的高层 UI
本文是对 Java 2 Micro Edition (J2ME) 和移动信息设备描述(Mobile Information Device Profile,MIDP)进行全面介绍的由四部分组成的系列文章的第一部分。这个系列包含两篇教程和两篇补充文章。在这第一篇教程中,介绍了 J2ME 基本组件,重点放在 MIDP 上。侧重于 MIDP 的高层用户界面,并分步介绍了促进用户与设备显示屏之间进行主要交互的组件。
    2004年1月19日  
 
J2ME 101,第 2 部分:介绍 MIDP 的低层 UI
本文是对 Java 2 Micro Edition (J2ME) 和移动信息设备描述(Mobile Information Device Profile, MIDP)进行全面介绍的由四部分组成的系列文章的第二部分。这个系列包含两篇教程和两篇补充文章。在这第二篇教程中,介绍 MIDP 的低层界面的最重要组件。我们将完成创建和使用 Canvas 和 Graphics 类并构建 MIDlet 的基本过程。本教程将以简单介绍 MIDP 2.0 中引入的 Game API 作为结束。
    2004年2月2日  
 
使用 J2ME 设备访问 DB2 Everyplace:第 1 部分
本教程由两部分组成,将帮助开发人员使用 J2ME API 开发 DB2 Everyplace 移动应用程序,以及使用 J2ME 工具箱在 J2ME Emulator 中部署该应用程序。第 1 部分将介绍移动应用程序的开发。
    2004年9月9日  
 
使用 J2ME 设备访问 DB2 Everyplace:第 2 部分
本教程由两部分组成,向开发人员展示了如何使用 J2ME DB2 Everyplace MIDP ISync API 构建 DB2 Everyplace 移动应用程序。
    2004年9月16日  
 
构建灵活的 J2ME 移动应用程序,第 1 部分
本教程是由两部分组成的系列文章的第一部分,提供构建灵活的 J2ME 移动应用程序的分步指导。在本教程中将介绍如何构建一个建立订单的简单移动应用程序。示例应用程序使用 Java 2 Platform, Micro Edition (J2ME) record management system (J2ME RMS) 存储订单信息,用一个 MIDlet 执行必要的创建及访问数据库应用程序的逻辑。介绍如何使用 J2ME RMS、打造 MIDlet、并将得到的应用程序部署到 J2ME 环境中。
    2005年7月14日  
 
用 EclipseME 开发 J2ME 应用程序
本教程是为对使用 Eclipse IDE 来提高生产率感兴趣的 J2ME 开发人员编写的。本教程还面向那些想在自己喜欢的 IDE 中制作 J2ME 移动应用程序的 Java Eclipse 开发人员。具备 Eclipse 和 J2ME 的基础知识有助于完成本教程中描述的任务。
    2005年7月14日  
 
使用 Amazon Web 服务推动应用程序的开发,第 3 部分:使用 Amazon Simple Queue Service (ASQS) 和 J2ME 构建分布式应用程序
本教程演示了如何通过支持 J2ME 的设备使用 Amazon 简单队列服务 (Amazon Simple Queue Service, ASQS) 。该系列教程的 第 1 部分概述了 Amazon Web 服务 (AWS);第 2 部分介绍 Amazon 简单队列服务。
    2006年2月6日  
 
部署 MIDlet 到 J2ME 设备
学习在支持 J2ME 的设备上部署 MIDlet 的各种方法。在这篇教程中,您将看到如何以远程和本地方式部署 MIDlet,还会了解到如何通过无线方式下载 URL 引用的 MIDlet,以及如何在支持 J2ME 的设备上进行这样的下载。
    2006年8月10日  
 
构建基于 J2ME 的安全 SOAP 客户机,第 1 部分:探索 J2ME 的 Web 服务 API (WSA)
本系列教程共三部分,将介绍如何构建基于 Java 2 Micro Edition (J2ME) 的安全 Web 服务客户机。第 1 部分将介绍允许无线访问 Web 服务的应用程序场景。还将讨论安全 Web 服务应用程序的体系结构,并说明不同技术组件如何在 J2ME 应用程序中彼此协作来提供安全功能。我们将深入研究数个 WSA 应用程序的内部情况,从而对 J2ME 的 Web 服务 API (WSA) 进行详细讨论。本教程的后续部分将详细阐述这些概念,从而将安全机制加入到 WSA 应用程序中。
    2006年9月30日  
 
构建基于 J2ME 的安全 SOAP 客户机, 第 2 部分:增强 J2ME 的 Web 服务 API (WSA) 中的存根类
本系列教程共三部分,介绍如何构建基于 Java 2 Micro Edition (J2ME) 的安全 Web 服务客户机。本教程是其中的第二部分,将讨论安全电子邮件服务的存根类,并说明如何对其进行增强,以提供安全功能。我们还将详细讨论一些重要的安全算法, 并演示如何在 J2ME 设备中实现它们。
    2007年1月8日  
 
Palm 串行通讯GPS数据读取的实现
关于J2ME程序编写的教程,各大网站均有介绍。但是J2ME教程的学习与实际应用毕竟还有一段距离。笔者从事J2ME一年多,已经成功地开发出基于无线互联网palm与GPS、电子地图结合个人导航系统。该系统利用Palm通过串口采集GPS数据,将GPS数据在电子地图上定位,地图数据的更新或空间属性分析通过掌上电脑Palm的红外口与手机相连,将数据请求发送到服务器,服务器接收请求后,将处理结果返回给Palm用户。以下介绍该系统中比较重要技术。
    2001年12月18日  
 
移动 P2P 消息传递,第 2 部分:开发通用 P2P 网络的移动扩展
在我们有关移动对等消息传递的系列文章的第二部分中,Michael Yuan 讨论了 JXME(J2ME JXTA 客户机项目)。我们将检查捆绑在 JXME 分发版(distribution)中的示例,以便向您说明如何使用 JXME API。另外,我们还会简要讨论开发移动 Jabber 应用程序的选项。
    2003年6月23日  
 
通过 WebShpere Studio Device Developer 配置和使用 Nokia MIDP SDK
移动信息设备概要文件(Mobile Information Device Profile,MIDP)是 Java Community Process 为移动电话以及其他与语音有关的设备和装置制定的一个规范。IBM®>||CHR(59)||< WebSphere®>||CHR(59)||||CHR(59)||<2 Platform,Micro Edition(J2ME)编程工具(特别是 WebSphere Studio 中的 MIDP)的强大功能。
    2003年7月24日  
 
在 Java 应用程序中计划重复执行的任务
所有类型的 Java 应用程序一般都需要计划重复执行的任务。企业应用程序需要计划每日的日志或者晚间批处理过程。一个 J2SE 或者 J2ME 日历应用程序需要根据用户的约定计划闹铃时间。不过,标准的调度类 Timer 和 TimerTask 没有足够的灵活性,无法支持通常需要的计划任务类型。在本文中,Java 开发人员 Tom White 向您展示了如何构建一个简单通用的计划框架,以用于执行任意复杂的计划任务。
    2003年12月1日  
 
通过 JXTA 进行无线通信,第 2 部分: 实现 JXTA-for-JMS
学习如何用 JXTA(JXTA-for-JMS,或简称 JXTA4JMS)实现 Java 2 Platform, Micro Edition(J2ME)客户机与 Java Message Service(JMS)应用程序之间的连接。用实例展示 J2ME 设备或者 JMS 客户机是如何使用 JXTA4JMS 的。本文还将描述 JXTA4JMS 的架构,并解释 JXTA4JMS 实现中的类的部署情况。
    2005年3月21日  
 
Java 手机与空间 WMS 服务应用集成
本文探讨利用 J2ME 手机,实现移动设备与空间制图服务(WMS)网络应用服务集成,可以实现对J2ME手机对网络LBS、GIS 图像数据的访问与地图数据的显示,并在迅速实现小型的LBS、移动 GIS 核心的导航地图的显示功能。
    2005年4月7日  
 
使用 Eclipse 为 Nokia 设备开发移动应用程序
本教程将展示如何使用 Eclipse IDE 和 Nokia Developer's Suite for J2ME 为 Nokia 手机开发 J2ME 应用程序。
    2005年4月7日  
 
加密移动应用中的数据
本教程提供了如何在 Java 2 微型版(J2ME)应用程序(MIDlet)中对应用程序的相关数据进行加密的概述。
    2005年7月21日  
 
在 MIDlet 中加入多媒体:Mobile Media API(MMAPI)简介
本教程介绍 Mobile Media API (MMAPI),它扩展了 Java 2 Platform, Micro Edition(J2ME)平台的功能,为资源有限的设备提供了音频、视频和其他基于时间的多媒体支持。
    2006年2月22日  
 
 题目  38    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈