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

2.
JNI技术在跨平台电力自动化系统中的应用   总被引:1,自引:0,他引:1  
赵楠  何光宇 《计算机工程与应用》2005,41(17):203-205,232
Java的平台无关等优点使它更适合电力系统的软件开发。但目前电力系统的大部分软件都是用C 语言中开发的,如何能将原有程序应用到Java中成为一个值得关注的问题。论文以配电分析软件为例,探讨使用Java本地接口(JNI)改造原有C 程序的可行性和优点,并对Java本地接口技术在电力系统自动化软件中的应用前景进行了展望。  相似文献   

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

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

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

6.
周强  乐小虬  李曦 《微机发展》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语言开发的软件,更大范围地实现了软件重用。  相似文献   

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

8.
主要讨论了基于Qt的跨平台截图软件设计及其实现方法。  相似文献   

9.
系统地阐述了基于Cortex—Ax的Android硬体操作软件设计的总体实现思想,详细说明了ARM—Linux/An—droid软件体系下新增外设或接口的底层驱动程序设计、对应的硬件抽象接口封装及其顶层应用程序操作调用等重要实现环节,使主流硬件体系的操作软件设计简便易行。  相似文献   

10.
对跨平台框架程序wxWidgets的发展、特点、适用的平台,独立于体系结构的类型,应用及调试进行了研究,以实例的方式展示了wxWidgets在文件管理、HTML、图像等三个主要方面的应用。  相似文献   

11.
本文基于Wrapper Facade模式应用Java本地化技术,提出并设计了一套快速软件复用技术,并成功地在项目中应用。实践表明,这套软件复用技术缩短了开发时间,在J2EE平台上具有广泛的适用性。  相似文献   

12.
通过Java调用本地方法   总被引:1,自引:0,他引:1  
Java是纯面向对象的语言,是当前最流行的编程语言之一。在对程序执行效率要求更高,或需要调用已有的非Java库,或调用Java类库未提供但可用其他语言实现的接口时,需要用到本地方法。分析了从Java调用本地方法的意义;各种调用本地方法的方案及其适用环境;剖析了JNI的原理和结构,给出详细的实现步骤,并说明使用JNI带来的问题。  相似文献   

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

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

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

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

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

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

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

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

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