extending jaasguosheng huang, phd, is a seniorsoftware developer withwysdom inc. he has over 15years of experience in software engineering and technical architecture.gorsenhuang@yahoo.com翻译:绿野风烟 2003/10 用户认证和访问控制是大多数java应用的重要安全尺度,特别是j2ee应用。java认证和权限服务(即jaas),j2se1.4和1.5的核心api,描绘表达了新的安全标准。其提供了一个可插拔的(pluggable)和富有弹性的(flexible)框架(framework)允许开发者混合不同的安全机制和丰富的已经存在各种安全方面的资源。伴随着即将来临的j2se1.5版本的发布,它包含了许多诸如...
添加midp 2.0的push注册特征到你的设备应用程序中摘要有些时候,对于一个企业级移动应用程序,从服务器将信息推向移动设备,并且自动激活一个已安装的移动应用程序使其进行必要的处理是非常重要的。由短信服务(sms)作为推信息的协议,使用push注册机制可以让使用mobile information device profile 2.0的java微小版本应用程序拥有这一特征。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:srijeeb roy ;magic003(作者的blog:http://blog.matrix.org.cn/page/magic003)原文:http://www.matrix.org.cn/resource/article/44/44449_push+java+mobile.html关键字:push;java;mobile移动技术日...
[j2me]跟我学制作pak文件作者:cleverpig版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/43/43966_j2me_pak.html关键字:pak,j2me,减肥序言:由于前些时间,一些matrixer常问关于j2me中使用pak文件的问题。本人虽学艺不深,但满怀热心的做了一番探索,现将制作pak文件的看法和方法公布出来,大家多多提意见。一、什么是pak文件:pak文件就是将多个文件打包为一个单独文件,在这个文件中保存着多个文件的数据,当然还有一些描述文件结构的数据。所以将“pak”作为文件的后缀是一种常规的用法,大家...
j2me入门:建立一个midlets作者:jonathan knudsen,sing li翻译:rochy版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明原文地址:http://www.javaworld.com/javaworld/jw-05-2005/jw-0502-midlet.html中文地址:http://www.matrix.org.cn/resource/article/43/43796_midlets_j2me.html关键词: j2me midlets 移动信息设备简表midp(mobile information device profile)应用程序,即midlets,它的命名延续了applets和servlets的风格。对于一个有经验的java程序员来说写midlets程序相对容易的多。毕竟编程语言仍是java,而且,midp中很多...
第三节 详细谈谈j2me配置 j2me可以在好几个不同的配置中进行配置。 就像先前提到的,每个配置为一组通用设备提供最小的 java平台,到目前为止,只有两种配置规范。通过 java规范定义的这两种配置是 connected limited device configuration (有限连接设备配置, cldc )和 connected device configuration (连接设备配置 cdc )。 cldc是为使用较小的存储容量的设备设计的 (参见图3 )。 cldc用于内存在128到 512k之间的消费电子设备, 这一类别中典型代表的设备包含呼叫器、行动电话、pda和pos终端;而另一方面, cdc用于比 pc机小但是具有比 512k内存多的设备,这一类设备包括互联网络电视系统、机顶盒、pos系统、汽车导航以及娱乐系统。一般来说, cdc使小型设备只要具有少量的资源,至少比台...
第十章:cdc api 介绍在这一章中,我们将描述 cdc 的目标设备和这些设备的要求。同时您也将了解到 cdc 支持的软件包和类。 由于本教程重点针对小型移动设备,我们将不会象学习 cldc 是那样深入研究 cdc api。然而,我们会识别 cdc 所使用的 j2se 软件包和类,以及 cdc 给 j2se 软件包带来的附加功能。 cdc 的目标设备cdc 允许您为消费性电子产品和嵌入式设备开发应用程序,例如智能电话、双向寻呼机、pda、家用电器、销售网点终端以及汽车导航系统等。这些设备运行 32 位微处理器,拥有超过 2 兆的内存,用于存储 c 虚拟机和库。 cdc 运行在 c 虚拟机 (cvm) 的顶部,与基础表关联在一起。基础表 (fndp) 是一套 java api,专为要求定制用户界面 (ui) 的高端设备服务,通常由设备制造商提供。 cdc api 概述cdc 是建立在 cl...
第八章:使用kjava事件处理的开发 介绍在这一章,我们将学习 kjava 事件处理,并用简单的绘图应用程序 scribble 来示范它是如何工作的。kjava 事件处理模型不如 j2se 的 action-listene 模型先进。通过使 spotlet 类子类化,所有感兴趣的事件都是可访问的,无论怎样,kjava 应用程序都将完成这项工作。目前,只有 spotlet 受到了事件的关注。为了关注 spotlet,我们使用 register()。如要停止,则使用 unregister()。 注意:如果您用 want_system_keys 注册一个 spotlet ,设备不会通过按下按钮和排队等候停止它的应用程序来自动终止这个应用程序。相反,按下按钮事件会通报这个应用程序,然后负责适当地处理事件。除非当按下按钮时您提供一种通过调用 system.exit 终止应用程序的方法,否则这个应用程...
第七章:使用kjava gui组件的开发 介绍本章中,我们来学习如何使用 kjava api 进行 gui 开发。首先看一下 kjava gui 开发的介绍,然后使用 kjava api 开发我们的第一个 j2me 应用程序。helloworld ,将示范一个使用 cldc 的简易 j2me 应用程序、kjava 简表以及 palm 操作系统的 kvm。在下一章我们继续进行 kjava gui 开发,构建另一个应用程序并重点学习事件处理模块。 spotlet 介绍kjava api 提供了一套开发 palm 操作系统设备应用程序的类。kjava 提供了一个 spotlet 类,com.sun.kjava.spotlet,它和 j2se canvas 类在添加用于事件处理的回调方法上类似。因此,应用程序可以扩展 spotlet 类,不使用合适的事件处理方法也可提供需要的功能。 应用程序可以创...
第六章:cldc api 介绍迄今为止,我们知道 cldc 比较适合 j2me,并且也已经建立了我们的开发环境。在这一章中,我们将更深入地探索 cldc api。cldc api 实际上只是 j2se 的一个子集,它包括 java.lang、java.io 和 java.util,另加一个新软件包 -- javax.microedition。我们将逐个来研究这些软件包,并突出显示每一个包中的重要的类。 尽管每一个类都在 j2se 中,但是没有必要让每一个类的 cldc 实现都能实现 j2se 支持的所有方法。您可以检查 cldc api 文档以确认哪些方法是受支持的。文档的副本位于安装 j2me cldc 时创建的 j2me_cldc/docs 目录下。它提供 pdf 和 javadoc 两种格式。 java.langcldc java.lang 软件包是 j2se java.lang 软...
第二章:开发j2me应用程序介绍在这一章中,我们将复习一下在为小型设备开发应用程序时需要牢记的一些注意事项。我们将看一下在使用 j2se 编译 j2me 应用程序时调用编译器的方法。最后我们将探究打包和部署,以及在这个过程中提前验证所扮演的角色。 设计开发小型设备应用程序要注意的事项为小型设备开发应用程序,需要您在设计阶段制定某种策略。最好是在开始编写代码之前,战略性地为小型设备设计应用程序。由于无法考虑到所有的 "gotchas" ,在开发应用程序之前更正代码是一件很痛苦的工作。 下面是一些可以考虑的设计策略:· 保持程序简单。除去不必要的功能,如果可能的话,将它们做成独立的、次要的应用程序。 · 程序越小越好。这一点对所有的开发者来说应该是显而易见的。越小的程序占用的设备内存越少,并且花费的安装时间越少。可考虑将您的 java 应用程序打...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器