共查询到20条相似文献,搜索用时 316 毫秒
1.
2.
3.
4.
1J2ME中CLDC的安全性机制的研究 总被引:2,自引:0,他引:2
J2ME为移动无线设备带来了Java语言的平台无关性,能够动态地、安全地以各种类型的网络向移动无线设备传送交互内容和应用程序,并可以按用户的需求定制应用程序。连接限制设备配置(CLDC)将基本运行时环境定义为一组核心类和一个运行在特定设备上的特定JVM。然而,J2SE中所能提供的安全机制远远超过了支持CLDC的Java虚拟机(JVM)所能够承受的内存负荷,因此CLDC的安全模型采取了某些折中的措施,而且模型简单,允许以后的进一步扩充。首先介绍了J2ME平台,接着介绍了CLDC,最后对CLDC的安全机制进行了详细的研究。 相似文献
5.
Java语言恐怕是稳居网路应用程序语言的首选了,这都要归功于它高度的安全性以及跨平台的特性,几乎在目前所有的电脑平台上都可以见得到Java的芳踪. 相似文献
6.
Java语言恐怕是稳居网路应用程序语言的首选了,这都要归功于它高度的安全性以及跨平台的特性,几乎在目前所有的电脑平台上都可以见得到Java的芳踪.
…… 相似文献
7.
8.
SUN会把服务器用户拱手让给IBM吗? 8月16日,IT领域的两大巨头IBM和SUN发布消息称,将在服务器技术上开始合作.作为此次合作的一部分,二者将在测试和系统资格认证方面进行投入,并且IBM还将在其服务器产品上安装SUN公司的Solaris操作系统.业内人士分析,这意味着使用后者服务器的客户无需改写任何程序就可以切换至前者的平台环境.据称,早期涉及的IBM机型可能是BladeCenter和X系列大型服务器,目前该系列的产品可以运行微软Windows和Linux操作系统. 相似文献
9.
谈到Java这一SUN公司的得意门生,可能没有几个人不知道,纵览市场上不断推出的新机型,没有机型不谈到支持Java程序的,就连SmartPhone这一微软的巨将,虽然本身并没有支持Java程序,但是随着用户的要求,第三方的公司也推出了基于SmartPhone的J2ME模块用以支持市面上日新月异的Java程序,谈到Smart Phone就不能不谈到Dopod的515以及CECT的8380这两员微软Smart Phone市场的先遣队员。 相似文献
10.
从Internet和x86或RISC处理器卸载小的Java应用程序并非不能实现。这些CPU运行C语言应用程序,但它们适合仿真Java虚拟机,运行基于Web的子程序。只要Java不比Web页上灵活活跃的子程序复杂,就能有效地运行。但是Java还可能运行更多的应用程序。例如平台间相互兼容促使某些软件公司开发大规模的全Java商业应用程序。 相似文献
11.
Android是基于Linux的操作系统,应用程序是由Java语言编写并运行在虚拟机里的,这就造成了Android应用程序很难操作订制的硬件问题.利用Java的JNI机制,使用Android NDK编译环境,使应用程序可以透过Android系统的应用框架层,直接在Linux的文件系统对设备进行操作,解决了上述问题. 相似文献
12.
13.
Java,岛名,也是那里出产的咖啡名,现在又因成了SUN公司建立的一种新颖的计算机编程语言的名字而四海传播。Java是SUN公司专门为Internet而开发的编程语言,也包括它的运行时支撑环境。它是一种面向对象的、独立于平台的编程语言,非常适合于为网络中的嵌入设备、World Wide Web和桌面系统开发基于网络的分布式应用软件,具有简单、安全、能适应环境的变化等特点。 相似文献
14.
主要介绍开放虚拟化格式规范的背景和技术细节,OVF描述了一个用来封装和分发运行在虚拟机平台上虚拟系统的安全、开放、可移植、高效和可扩展的文本格式,通过该规范可以实现虚拟机在不同虚拟机平台之间的迁移。目前该规范已经成为国际标准ISO/IEC 17203:2011,并且在国内外得到广泛的支持和应用。对未来OVF的进一步发展提出展望。 相似文献
15.
当前,分布式处理和计算使用的范围越来越广泛。这是因为一方面使用分布式系统能够获得种种好处(例如共享稀有资源和平衡负载等),另一方面,随着移动通信的迅速发展,移动通信设备的使用越来越广,我们期待能够将这两种技术结合起来。目前,有两种常用的方法构造分布式方案,一种是远程过程调用(RPC),另外一种是CORBA技术。Java语言能够运行在各种不同的平台上,具有语言上的优势。在Java语言中,远程方法调用(RMI)提供了远程通信的能力,即指运行在一个Java虚拟机上的对象能够调用运行在另外一个虚拟机上对象的方法。Java I… 相似文献
16.
Java因其新特性而日益受到开发人员们的重视。另一方面,目前存在着由C、C++代码生成的大量的运行代码库。因此,利用SUN公司的Java原始方法接口JNI(JavaNative Interface)在Java程序中直接利用现有的C、C++库(dll、lib),可在一定程度上避免重复开发,并在目前Java代码运行速度较慢的情况下提高Java程序的运行速度。 假定我们有由如下C代码生成的lib文件Inverse.lib: 相似文献
17.
《电子与电脑》2000,(5)
Java RMI(Remote Method Invocation,远程方法调用)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI则支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。RMI目前使用Java远程消息交换协议JRMP(Java Remote Messa-ging Protocol)进行通信。JRMP是专为Java的远程对象制定的协议。因此,Java RMI具有Java的"Write Once,RunAnywhere"的优点,是分布式应用系统的百分之百纯Java解决方案。用Java RMI开发的应用系统可以部署在任何支持JRE(Java Run Environment Java,运行环境)的平台上。但由于JRMP是专为Java对象制定的,因此,RMI对于用非Java语言开发的应用系统的支持不足。不能与用非Java语言书写的对象进行通信。本文拟从程序的角度举例介绍怎样利用RMI实现Java分布式应用。 相似文献
18.
19.
《通信世界》2003,(30):6-8
本刊讯(记者 李春梅)9月26日,由中国联通、美国SUN公司和北京振戎融通通信技术有限公司共同发起的“中国联通推广Java业务技术联盟”正式成立。这是中国联通在产业链整合上的最新战略,其宗旨是呼吁通信产业界的设备制造商和内容提供商采用Java技术,充分利用联通CDMA 1X网络的宽带数据传输能力,为广大联通用户提供各类数据应用增值服务。 中国联通将整合后的Java平台命名为“UniJa”,它将使处于UniJa业务产业链条中的各方面都能在紧密合作中获益。手机用户可以得到丰富多彩的应用和服务,并解决不同UniJa应用在不同手机中的兼容性问题;UniJa运行平台的统一性使内容提供商开发的内容得到更广泛的使用,而平台具有的版权保护机制防范了非法盗版;UniJa应用内容的丰富性可使手机制造商从实际营销中获得丰厚回报。 这次联盟的成立和全新Java业务解决方案的推出 相似文献
20.
针对类Java的面向对象语言mJava到类Dalvik的寄存器架构虚拟机Micro-Dalvik的编译验证,给出了mJava语言和Micro-Dalvik的操作语义.从mJava语言程序到Micro-Dalvik虚拟机指令的编译分为两步,首先将mJava语言程序中的本地变量名转换为相应的序号,得到一个中间语言程序,再将该中间语言程序翻译成Micro-Dalvik虚拟机指令程序.在给出中间语言的操作语义后,构造了mJava语言程序与编译后的中间语言程序的语义保持定理并证明,以及构造了中间语言程序的语义与编译后的Micro-Dalvik虚拟机程序的语义保持定理并证明.整个形式化编译验证在定理证明助手Isabelle/HOL中进行了机器检测.mJava语言和Micro-Dalvik虚拟机分别对Java语言和Dalvik虚拟机进行了抽象,是我们兼顾语言的真实性和形式化的清晰性的结果.但是,所有形式化的语义严格遵从语言规范中的定义,并与Dalvik VM的实现保持一致,从这种意义上讲,该编译器并不是一个实验性质的假想编译器,而是有其实用意义的. 相似文献