精品游戏推荐  黄金排行榜  游戏城论坛  新游戏介绍
         
   下载资料推荐
   最新西门子Java™移动开发工具包(SMTK),版本0.11.1.49
   索爱 P900 Java MIDP 2.0 Guidelines
   经典游戏制作教程
   J2ME中文教程(From IBM)
   J2ME in a Nutshell
   手机顶尖游戏制作全揭密!
   经典书籍介绍
最新Java 2核心技术(Core Java 2)
Java手机程序设计入门与应用
J2ME无线通信实用案例教程
   百宝箱业务标准
   移动梦网SP合作管理法
   百宝箱业务SP业务申请填报资料
   百宝箱业务应用程序开发规范_JAVA分册v1.0.0
   MONTERNET移动互联网业务合作申请表
   创业计划书
  您的位置: 首页 > 开发中心 > J2ME开发专题
   名词解释
  J2SE/J2EE/J2ME
  J2SE(JAVA2 Standart Edition)
JAVA2标准版 支持所有JAVA标准规范中所定义的核心类函数库和所有的JAVA基本类别。J2SE定位在客户端程序的应用上。

J2EE(JAVA2 Enterprise Edition)
JAVA2企业版 在J2SE的基础上增加了企业内部扩展类函数库的支持,比如支持Servlet/JSP的javax.servletr.*和Enterprise Java Bean的javax.ejb.*的类函数库。J2EE定位在服务器端程序的应用上。

J2ME(JAVA 2 Micro Edition)
JAVA2的微型版本 只支持JAVA标准规范中所定义的核心类函数库的子集。比如,J2ME CLDC的规范之中,只支持java.lang.*,java.io.*,以及java.util.*的类函数库。并加入了一些支持嵌入式系统的扩展类函数库,如:javax.meicroedition.io.*类函数库。但是并不支持所有的JAVA基本类。J2ME定位于嵌入式系统的应用上,掌上终端(PDA、手机)、电视机顶盒。
   
  SMART CARD JAVA
  智能卡JAVA 只支持核心类函数库中的java.lang.*。但有自己专用的扩展类函数库,如:javacard.*,javacardx.*。只支持boolean与byte两种JAVA基本类。定位在智能卡的应用上。
   
  KVM(K Virtual Machine)
  J2ME的虚拟机 用来执行Spotlet或者MIDlet。不同版本的JAVA有不同的虚拟机来运行Java Applet,Java Servlet或者Java Application。而且虚拟机不只SUN一家,比如IBM的J9 VM。
   
  配置(Configuration)
 

Configuration是一个规范,它定义了基本的J2ME运行环境,包括虚拟机和一组源自J2SE的核心类子集。每一个Configuration都对应于一组具有类似能力的设备。例如,某一Configuration可能被定义为针对内存比较富裕而且有网络连接的嵌入设备,其虚拟机可能是一个完整的JVM,API可能是J2SE中API的一个比较大的子集;而另一个Configuration可能被定义为针对内存较少且只有简单网络连接的设备,其虚拟机可能是JVM的一个子集,其API可能为J2SE中API的一个最小子集再加上其他少量特定API。

   
  概要(Profile)
 

Profile是建立在某个Configuration之上的特定API集合。一个Configuration只定义虚拟机和基本的API集合,不定义建立应用程序的细节。而Profile是对Configuration的扩展,提供基本Configuration所缺少的功能,包括应用程序生命周期、用户界面、网络连接、存储、安全等。一个Profile既可直接建立在Configuration上,也可建立在另一个Profile之上。

   
  可选包(Optional Package)
 

为了在不改动Profile的前提下增加设备的功能,J2ME在Profile之外又提供了可选包,您可将它们看成Profile的扩展,每个可选包为某个或某些Profile增加特定的功能。当需要为某个Profile增加一个新的API时,你必须首先将它定义为可选包。如果随着时间的推移该可选包被广泛采用,它则可能成为某个或某些Profile的一部分。

   
  CLDC:
  Connected Limited Device Configuration 连接限制设备配置。配置的作用是决定环境所使用的JVM J2ME使用的是KVM
   
  MIDP:
  Mobile Information Devices Profile 移动信息设备简表。J2ME有两种简表MIDP和KJava 手机上的开发使用的是MIDP。
   
  OTA(Over-the-Air Technology)空中下载技术:
  是通过移动通信(GSM或CDMA)的空中接口对SIM卡数据及应用进行远程管理的技术。空中接口可以采用WAP、GPRS、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。这样,应用及内容服务商可以不受平台的局限,不断开发出更具个性化的贴近用户需求的服务,如信息点播、互动娱乐、位置服务以及银行交易等。通过OTA空中下载技术,手机用户只要进行简单操作,就可以按照个人喜好把网络所提供的各种业务菜单利用OTA机制下载到手机中,并且还可以根据自己的意愿定制具体业务。
   
  1G/2G/2.5G/3G
  1G(first generation)表示第一代移动通讯技术。如现在以淘汰的模拟移动网。

2G(second generation)表示第二代移动通讯技术。代表为GSM。以数字语音传 输技术为核心。

2.5G是基于2G与3G之间的过渡类型。代表为GPRS。比2G在速度、带宽上有所提高 。可使现有GSM网络轻易地实现与高速数据分组的简便接入。

3G(third generation)表示第三代移动通讯技术。面向高速、宽带数据传输。 国际电信联盟(ITU)称其为IMT-2000(International Mobile Telecom- munication)。最高可提供2Mbp/s的数据传输速率。主流技术为CDMA技术代表有WCDMA(欧,日)、CDMA2000(美)和TD-SCDMA(中)。

   
  GSM
  全球移动通讯系统(Global system for Mobile communications)的英文缩写。2G的主流技术,数据速率为9.6kb/s。
   
  GPRS
  通用分组无线业务(General Packet Radio Service)的英文缩写。是一种基于GSM系统的无线分组交换技术。是2.5G的主流技术。理论最高数据速率为171.2kb/s 。
   
  CDMA(注:这里指3G的CDMA)
  (注:这里指3G的CDMA)码分多址的英文缩写,是目前公认的3G主流技术。目前存在3种3G的主流CDMA标准,分别是WCDMA、CDMA2000和TD-SCDMA。前两者分别由欧洲和美国提出,TD-SCDMA由中国提出(大唐电信),已被ITU和3GPP所接受。其中,WCDMA和CDMA2000是FDD模式,而TD-SCDMA是TDD模式(注:FDD-频分双工,需用两个频段进行收发;TDD-时分双工,采用同一个频段,但以不同的时隙进行。)
   
  WAP和WML
  WAP是无线应用协议(Wireless Application Protocal)的英文缩写。它是无线互联网上的一系列协议的组合。面向移动电话等小型、窄带的移动设备。WAP能够运行于各种无线网络之上,如GSM、GPRS、CDMA等。

WML是无线注标语言(Wireless Makeup language)的英文缩写。支持WAP技术的手

机能浏览由WML描述的Internet内容。

   
  蓝牙(BlueTooth)
      蓝牙是一种支持设备短距离通信(一般是10m之内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。它的标准是IEEE802.15。工作在 2.4GHz 频带。带宽为1Mb/s(注:蓝牙这名字很有意思,来自公元10世纪统一丹麦和瑞典的斯堪的纳维亚国王的名字。)
   
  VoiceXML
      VoiceXML(Voice eXtensible Markup Language)是W3C定义的可扩展标记语言(XML)的一种扩展,根据播放的提示信息、口述的命令、语音或按键音输入,实现人机交互。VoiceXML的标准化将简化Web上具有语音响应服务的个性化界面的创建,使人们能够通过语音和电话访问网站上的信息和服务。
   
Copyright 2002-2005 北京空中信使信息技术有限公司    业务联系:gamecity@kongzhong.com