首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
利用TINI和Java设计远程测控系统   总被引:2,自引:0,他引:2  
介绍了利用TINI和Java设计远程测控系统。该系统使用嵌入式系统TINI作为系统现场控制核心,进行实时温、湿度控制,可以在测控现场或在远程通过PPP协议进行远程控制。重点介绍了基于TINI的系统硬件设计和使用Java语言在TINI的嵌入式开发环境中实现Ethemet(TCP/IP),PPP,1-wire等多种通信协议和接口的方法。  相似文献   

2.
为了解决客户端朋艮务器方式下的基于Oracle数据库的信息系统中客户端体积过大的问题,文中总结了3种不用在客户端安装Oracle客户端的数据库访问方法:基于JNI的数据库调用、基于Web Service的数据库调用和基于OCI的数据库调用。并对这几种方法进行了一些比较,得出了这几种方法的一些优点和缺点。  相似文献   

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.
概述TINI的基本概念和工作原理,分析TINI的软件环境;简述基于一线制技术的温度型iButtonDS1920和小型气象仪,给出利用TINI实现一线制网络与Internet连接的应用实例。  相似文献   

5.
本文从蓝牙和Java特性出发对它们整合到嵌入式系统的可行性进行分析以及介绍一些应用模型。  相似文献   

6.
概述新型网络互连设备——TINI的基本概念,介绍TINI硬件结构的基本组成、地址空间及I/0,并分析TINI应用的软件开发环境和软件运行环境。  相似文献   

7.
TINI的硬件结构和软件环境   总被引:1,自引:0,他引:1  
概述新型网络互连设备--TINI的基本概念,介绍TINI硬件结构的基本组成、地址空间及I/O,并分析TINI应用的软件开发环境和软件运行环境.  相似文献   

8.
通过分析JNI技术利用本地代码库的常见方法,提出了一种不需修改原始代码,完全封装现有本地代码库的方法,并给出了在32位Windows平台上的实现实例。最后对两种方法的优缺点进行了分析和比较。  相似文献   

9.
Java中的组件复用相关技术   总被引:10,自引:0,他引:10  
组件技术其实是模块概念发展而来的。除了在开发中分解复杂度外,更重要的在于提高代码复用和互操作性。这里主要讨论了Java中反射技术与JNI技术及其对组件复用的贡献,并例举了相应实例。  相似文献   

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

11.
朱友平  张金祥  杨家海 《计算机工程》2006,32(7):229-230,239
如何结合网络技术实现实时生理信号的有效传输,是目前医院信息技术研究和开发的热点。TINI技术可以实现基于DS80C400和Java运行环境的信息传输。该文提出了一种基于低成本、高度集成的单片机嵌入式系统技术,实现生物电信号实时的局域网传输,并给出了系统模型和实现的关键技术。  相似文献   

12.
Java在嵌入式系统中的应用与实现   总被引:4,自引:0,他引:4       下载免费PDF全文
随着Java的广泛应用及后PC时代的来临,在嵌入式系统中应用Java具有很大的实用价值。本文先归纳了Java的主要特征,介绍了嵌入式产品的特点,分析了在嵌入式系统中应用Java存在的问题,并在对嵌入式系统中实现Java虚拟机的不同实现方法进行评估的基础上,介绍了我们设计的嵌入式Java芯片内该JC401的设计思想与主要技术特点。  相似文献   

13.
Java本地调用接口(Java native interface, JNI)机制被广泛应用在移动应用开发领域.JNI机制中JNI接口函数被用于在本地代码中解析和转换Java端的数据类型和Java对象.然而,JNI接口函数的调用开销影响了程序运行的效率,其复杂的使用规范也是集成与复用第三方本地组件时的主要障碍.提出一种基于跨语言对象迁移策略的复合本地对象模型,能够实现有效减少本地调用程序中的JNI接口函数调用开销和有效利用已有本地组件的目的.详细讨论了复合本地对象的语言特性及其具体实现,并给出跨语言对象迁移规范以及开发实例.在Dalvik虚拟机中实现了该模型,通过实验证明该策略和模型能够有效改善JNI机制的不足.  相似文献   

14.
设计开发了基于Java技术的嵌入式系统开发平台.介绍了该平台的软硬件结构、功能、关键技术及其特点.实际应用表明,使用该平台使嵌入式系统容易实现网络的集成,容易实现系统功能扩展,提高系统开发效率,缩短开发周期.  相似文献   

15.
Convenient use of legacy software in Java with Janet package   总被引:2,自引:0,他引:2  
This paper describes Janet package — highly expressive Java language extension that enables convenient creation of powerful native methods and efficient Java-to-native code interfaces. Java native interface (JNI) is a low-level API that is rather inconvenient if used directly. Therefore Janet, as the higher-level tool, combines flexibility of JNI with Java’s ease-of-use. Performance results of Janet-generated interface to the lip library are shown. Java code, which uses lip, is compared with native C implementation.  相似文献   

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

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

18.
介绍了层次状态机的概念及基本特点,讨论其在嵌入式系统用户界面软件设计中的应用方法,针对嵌入式系统高实时性能的要求,利用C语言实现了面向状态的层次之间的操作继承思想,即行为继承,在存储空间有限的嵌入式系统中构造层次状态,并以电子监控器录制功能的层次状态机描述为例加以说明.  相似文献   

19.
JNI技术支持Java与本地C/C++的相互调用,在Android等混合语言实现的系统中有着广泛应用,但语言之间的安全特性差异使其成为安全薄弱环节,现有的分析方法难以处理多语言相互调用产生的安全缺陷.以JNI调用中易产生的内存泄漏为例,开展Java/C++JNI跨语言分析的研究.采用扩展的Java Bytecode(Bytecode*)指令作为C++语义的解释来消除跨语言分析的障碍.围绕JNI调用中内存泄漏的问题,做了以下3方面工作:1)定义兼容Java/C++语言的分块内存模型;2)基于LLVM/LLJVM,设计实现了C++到Bytecode*的翻译策略;3)建立方法调用图,提取方法摘要,利用过程间分析方法检测JNI调用中的内存泄漏.针对具有典型内存泄漏特征的JNI实例翻译检测表明,该工作能够准确检测出Java/C++混合语言中的内存泄漏,对于JNI混合语言编程的理解和漏洞分析具有重要价值.  相似文献   

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

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