【技术实现步骤摘要】
本专利技术涉及为无线设备提供编译的字节码应用。
技术介绍
某些现代编程语言如JAVATM语言在被管理的运行时环境(MRTE)中执行。MRTE动态地加载并且执行以可移植格式被交付的代码。这个代码包括与机器无关的并且处于比本机指令更高的抽象层因此必须通过解释或者编译被转换成本机指令的字节码。用于字节码执行的现有的解决方案用虚拟机(VM)、硬件加速器或者及时(just-in-time)(JIT)编译器来实现。所有这些解决方案都遭受至少几个缺点,包括比本机代码更慢的速度;对于客户端设备(如蜂窝电话、个人数字助理(PDA)或笔记本个人计算机)额外的存储器需求;以及来自与不同的标准和不同的字节码执行风格交互的复杂性。许多蜂窝电话和PDA都没有能力和资源来支持很大和麻烦的应用系统,如VM或JIT编译器,因此限制了扩展基于字节码应用的服务的能力。手持无线设备中采用的现有方法生成了过分简单化并且设备特定的解决方案,这限制了分发应用或其它内容的能力。因此需要使无线设备以本机代码形式获取字节码应用,而不需要机载JIT编译器等。
技术实现思路
根据本专利技术的第一方面,提供了一种方法,包 ...
【技术保护点】
一种方法,包括:向无线设备提供来自数据处理系统的至少部分字节码应用的经过编译的版本。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。