移动信息设备JAVA通用开发平台研发探索

来源 :四川大学 | 被引量 : 0次 | 上传用户:yutianfeipao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
今天计算已经无处不在。各种消费电子产品,包括智能手机,PDA,Web-TV,信息家电等等实现了随时随地得计算。这是一个异常广阔和丰富多彩的领域,其设备极度多样化而且都将在网络中,Java技术的跨平台性和网络功能在这里大有用武之地。这就是J2ME。Java 2平台袖珍版(Java 2 Platform, Micro Edition(J2ME))为开发者提供了伟大的工具,它把Java平台的以网络为中心和平台不可知论的特性移植到有限存储器和有限处理器的设备。我们且看看Sun公司对J2ME(Java 2 Micro Edition,Java微型版)的定义:“一种以广泛的消费性产品为目标的,高度优化的Java运行环境”。自从1999年6月在JavaOne Developer Conference上声明之后,J2ME进入了小型设备开发的行列。本文先对Java技术进行了介绍,如J2EE,J2SE,J2ME,详细的介绍了J2ME的体系结构,就其基本概念:Connected Limited Device Configuration (有限连接设备配置,CLDC ),Connected Device Configuration(连接设备配置CDC),以及这两种配置分别对应两类虚拟机:CVM(C Virtual Machine,C虚拟机)和KVM(K Virtual Machine,K虚拟机)进行相关说明,对其概念中难如区分的配置(Configuration)和简表(Profile)进行了详细的辨析,然后详细叙述其中的一个简表:MIDP(MIDP(Mobile Information Devices Profile,移动信息设备简表),并针对该简表所定义的API提供的功能在实际应用开发的不足,本人进行了一些研发工作,对该简表所定义的API提供的功能进行补充,可以讲是一个开发引擎吧,简化了实际应用开发中的难度,这些研发工作主要是针对移动设备进行的,而该设备的资源极其有限,所以代码总体大小也有着苛刻的要求,本人主要针对界面,网络两大块进行补充,特别是在界面部分,做了相当多的工
其他文献
近年来,生命科学研究蓬勃发展。各个生命科学领域产生了大量生物数据,形成了众多大规模的生物数据库。如何利用这些生物数据,进行高效的生命科学研究是生物信息学的主要工作之一
伴随着网络和远程教育的发展,教学资源的共享和教学系统的互操作成为了一个十分重要也十分迫切的问题。在教育部的领导下,我国开始了远程教育技术规范的研究和制定工作,着重解决
针对企业和单位个人防火墙的独立性缺点,不易被集中管理的缺点,对其改进,将分散的个人防火墙,通过中心管理平台服务端集中管理。本文研究内容分为主机防火墙和中心管理两大部分,在
随着计算机技术、互联网技术的广泛应用和快速发展,计算机已经成为了现代社会工作和生活中的重要组成部分。人们可以通过计算机和互联网来方便、快捷的存储和交换各种信息资
近几年来,Internet持续保持高速增长,其发展主要归功于万维网的发展和多媒体应用的层出不穷。同时,随着通信硬件和蜂窝技术的突飞猛进,在异质网络上支持Internet业务成为研究
网络攻击的趋势是攻击技术越来越复杂,攻击行为越来越频繁,这些攻击严重威胁着网络使用者的利益。第一代安全系统依靠密码学、可信的计算基础、认证、防火墙、访问控制和其他
随着网络信息的迅速增加,用户对网络数据检索的性能提出了更准、更全、更智能的要求。智能检索已成为当前信息检索领域研究的前沿性课题。本文在国家基金的资助下,研究基于本
研究周期性光学结构中传输和控制光信息流的方法和技术,具有重要的科学意义和应用价值。特别是,由于周期性光学格子独特的性质,使得它可以制作全新原理或以前所不能制作的高
随着国内移动用户数量的爆炸性增长,作为一种廉价而有效通信手段的移动短消息业务也在蓬勃发展。由于运营商所采用的通信协议存在差异,无法互通短消息,导致移动业务提供商开
传统的分布式计算与分布式数据库的研究是基于有限网络和固定主机的,这些都采用了一些默认的隐含假设,例如固定网络连接、对等通讯代价、主机节点固定不变等。然而在移动实时