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

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

关 键 词:Java本地调用接口  跨语言  本地组件  元数据  Dalvik虚拟机
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机研究与发展》浏览原始摘要信息
点击此处可从《计算机研究与发展》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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