首页 | 本学科首页   官方微博 | 高级检索  
     

基于跨语言对象迁移策略的复合本地对象模型
引用本文:黄玉坤,陈榕,裴喜龙,曹璟.基于跨语言对象迁移策略的复合本地对象模型[J].计算机研究与发展,2015,52(1).
作者姓名:黄玉坤  陈榕  裴喜龙  曹璟
作者单位:1. 同济大学电子与信息工程学院 上海200092;江西财经大学信息管理学院 南昌 330029
2. 同济大学电子与信息工程学院 上海200092;上海科泰世纪科技有限公司 上海201203
3. 同济大学电子与信息工程学院 上海200092
4. 上海科泰世纪科技有限公司 上海201203
基金项目:国家科技重大专项基金项目,“核高基”国家科技重大专项基金项目
摘    要:Java本地调用接口(Java native interface,JNI)机制被广泛应用在移动应用开发领域.JNI机制中JNI接口函数被用于在本地代码中解析和转换Java端的数据类型和Java对象.然而,JNI接口函数的调用开销影响了程序运行的效率,其复杂的使用规范也是集成与复用第三方本地组件时的主要障碍.提出一种基于跨语言对象迁移策略的复合本地对象模型,能够实现有效减少本地调用程序中的JNI接口函数调用开销和有效利用已有本地组件的目的.详细讨论了复合本地对象的语言特性及其具体实现,并给出跨语言对象迁移规范以及开发实例.在Dalvik虚拟机中实现了该模型,通过实验证明该策略和模型能够有效改善JNI机制的不足.

关 键 词:Java本地调用接口  跨语言  本地组件  元数据  Dalvik虚拟机

A Compound Native Object Model Based on the Strategy of Cross-Language Object Migration
Huang Yukun,Chen Rong,Pei Xilong,Cao Jing.A Compound Native Object Model Based on the Strategy of Cross-Language Object Migration[J].Journal of Computer Research and Development,2015,52(1).
Authors:Huang Yukun  Chen Rong  Pei Xilong  Cao Jing
Abstract:
Keywords:Java native interface (JNI)  cross-language  native component  metadata  Dalvik virtual machine
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号