首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
JNI技术实现跨平台开发的研究   总被引:9,自引:1,他引:8  
在实践开发网格计算服务的过程中遇到了跨平台与服务运行效率的问题,在解决问题的过程中对Java的JNI技术进行了较深入的研究。对开发过程中使用JNI技术的重点和难点所作研究后的一个归纳和总结,并结合具体的开发实例由浅入深地介绍了有效使用JNI技术实现跨平台开发同时兼顾效率的有效方法。  相似文献   

2.
基于JNI的跨平台软件设计   总被引:12,自引:3,他引:9  
在研究了JN的机理和实现方法的基础上,提出了利用Java语言的体系结构元关性和JNI的一致兼容性的特点.实现跨平台软件设计的系统开发思想,并以Java调用的C7语言方法为例,着重讨论了Unix/Linux/Windows平台的实现方法。  相似文献   

3.
周强  乐小虬  李曦 《微机发展》2013,(2):170-172,176
DocFetcher是一个用Java语言编写的优秀开源桌面搜索工具,该工具支持的文档格式有PDF、Word、PowerPoint等。作者对DocFetcher进行了剪裁,编写了创建索引和检索索引程序。e划通是用Visual C++开发的,为了在e划通中集成DocFetcher,就需要采用C语言调用Java的技术(Java Native Interface,简称JNI)来实现。文中首先介绍了JNI,接着对该桌面搜索工具JNI中C部分的程序进行了说明,分为三部分,即创建Java虚拟机、创建索引、检索索引,文中列出了主要的程序代码,并且进行了详细说明。现在,该桌面搜索工具应用在e划通2.5完全版中,功能使用正确,运行稳定。采用JNI作为数据交换的桥梁,会给软件的实现带来极大的灵活性。C语言可以在完全体现自身优势的情况下,整合Java语言开发的软件,更大范围地实现了软件重用。  相似文献   

4.
JNI在安全加密系统效率改进中的应用   总被引:1,自引:0,他引:1  
王银江  凌力 《计算机工程》2004,30(12):99-100,118
在现代的网络和通信系统中,数据传输的安全性日益显得重要。但是加密技术的高强度计算量和Java的相对低运行效率之间的矛盾也不容忽视。文章介绍了如何在Java中调用非Java代码来加速对运行速度要求较高的模块。  相似文献   

5.
通过JNI(Java Native Interface,Java本地程序接口)技术架构开发应用程序,可以帮助开发人员实现利用Java语言难以实现的操作,也可以提高程序运行的效率。本文介绍了JNI技术的基础知识,通过一个示例程序介绍在JBuilder中通过JNI技术实现Java程序调用VC编写的动态链接库。  相似文献   

6.
首先,对Java性能问题的几种解决方案———算法和模式、即时编译、动态优化进行分析和比较,指出这几种方法的缺陷。然后,对JNI(JavaNativeInterface)技术基本原理进行诠释以及对一个在嵌入式手机软件上运用JNI技术操纵摄像头、播放视频以及建立多媒体会话实例进行了说明。最后,讨论JNI技术的应用前景和技术优势。  相似文献   

7.
利用JNI实现ICTCLAS系统的Java调用   总被引:11,自引:0,他引:11  
夏天  樊孝忠  刘林 《计算机应用》2004,24(Z2):177-178
介绍了Java本地方法的作用及意义,详细讨论了在Windows平台上,利用JNI(JavaNative Interface)在Java中调用ICTCLAS系统进行词法分析的具体方法和整个过程,并阐述了JNI实施过程当中的一些注意事项.  相似文献   

8.
在分析JNI技术框架的基础上,通过实例展示了一种如何实现Java与C++之间通信的方法。实践证明,该方法具有较高的实用价值。  相似文献   

9.
利用JNI实现企业Java程序与传统应用程序的集成   总被引:1,自引:0,他引:1  
介绍了JNI的基本概念,就JNI能做什么、如何将JNI技术应用到实际开发中等人们关心的主要问题做出了回答。另外,结合具体实例说明了使用JNI的基本步骤以及JNI技术在J2EE中的应用、常见问题、可能的原因以及解决办法。  相似文献   

10.
本文讨论了使用Jni技术对本地维文代码转换方法的调用。  相似文献   

11.
微机运行状态数据的提取是任务调度和资源有效利用的前提。基于JNI技术,结合VC 编程,实现了包括物理内存、虚拟内存及CPU等微机运行相关数据的提取,显示了直接提取的数据及简单处理过的内存使用率及CPU使用率。运行数据的成功提取,为网络化应用提供了以负载均衡为目标的指标依据。详细介绍了上述数据提取的具体实现,并通过实例证明了程序运行的有效性。  相似文献   

12.
基于Java的企业应用集成技术   总被引:4,自引:0,他引:4  
探讨了基于Java技术的EAI解决方案,包括利用JNI实现EAI,利用分布式企业通信范型解决EAI问题,以及利用JMS,XML,J2EE连接程序实现EAI等。  相似文献   

13.
生物信息工具软件的Web集成方案研究   总被引:2,自引:0,他引:2       下载免费PDF全文
本文利用Java的相关技术,提出了一种跨平台的、适用于不同类型生物信息工具软件的Web集成方案,该方案在863项目--硒相关蛋白二级数据库的研究和开发中得到了应用和验证。  相似文献   

14.
改进的Java类文件保护方法   总被引:1,自引:1,他引:0       下载免费PDF全文
编译后的Java类文件很容易被反编译,在Java应用上会产生源代码的安全问题。该文对传统的Java类文件保护方法进行分析,在类加载器(ClassLoader)加密技术的基础上,提出一种使用JNI技术调用本地解密接13的改进方法。解密接口在设计上保证了JNI技术调用本地解密接口时的通信安全,从而提升了Java类文件的安全性。实验结果表明,该方法是有效的。  相似文献   

15.
基于JNI的COM组件调用   总被引:2,自引:0,他引:2  
刘慧君  王茜 《计算机工程》2004,30(9):101-102,120
介绍了Java语言本地方法.JNI及COM组件技术,并结合课件转换工具的实例讲述了如何在.java中调用COM组件,实现了java与COM技术的结合,有较高的应用价值,但COM技术主要应用于Windows平台,对Java平台的独立性有一定程度的影响。  相似文献   

16.
提出一种Java与OpenCV结合实现的目标检测模块,详细讲述了利用JNI技术调用OpenCV目标检测方法的具体步骤和关键过程。该模块可很容易地与科研、工业等领域的Java视频系统集成。实验结果表明,集成了该模块的Java视频系统获得了较高的检测率和处理速度。  相似文献   

17.
针对网格中资源利用率低下,单一、集中的资源监控面临单点失效、性能瓶颈等问题,引入一种教育资源网格体系结构模型,给出一种资源监控机制。该机制采用层次化、分布式按域管理思想,融合JNI、Web服务、目录服务等技术,通过构建其总体框架及逻辑结构,说明资源的远程注册、发现及动态加入/离开资源节点的检测的监控管理的过程。通过性能分析表明,该机制安全、可靠、有效,能满足教育资源网格的应用需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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