首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
介绍了网络数据库的一些应用问题,并讨论了一种基于Linux和Java的网络数据库的实现方法.该方案用MySQL实现服务器端的网络数据库,用Java实现客户端与服务器的连接,具有良好的跨平台效果.  相似文献   

2.
Java语言是目前广泛使用的网络数据库编程语言,JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口,使数据库开发人员可以用纯Java语言编写完整的数据库应用程序,Java和JDBC结合真正实现一次编写,处处运行.介绍JDBC技术,阐述了JDBC接口技术JDBC API和JDBC驱动程序,给出采用JDBC-ODBC桥来实现关系型数据库SOL查询的实现方法.例程中采用Access2000数据库,说明了用JDBC编写访问数据库的一般步骤:加载JDBC-ODBC桥驱动程序;建立与数据库的连接;执行SQL查询语句和处理对数据库的查询结果.所举案例对实际数据库项目的开发有一定的实用价值.  相似文献   

3.
Java语言是目前广泛使用的网络数据库编程语言,JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口,使数据库开发人员可以用纯Java语言编写完整的数据库应用程序,Java和JDBC结合真正实现一次编写,处处运行。介绍JDBC技术,阐述了JDBC接口技术JDBCAPI和JDBC驱动程序,给出采用JDBC-ODBG桥来实现关系型数据库SQL查询的实现方法。例程中采用Access2000数据库,说明了用JDBC编写访问数据库的一般步骤:加载JDBC-ODBC桥驱动程序;建立与数据库的连接;执行SQL查询语句和处理对数据库的查询结果。所举案例对实际数据库项目的开发有一定的实用价值。  相似文献   

4.
Java的远程数据库访问模型及其实现   总被引:2,自引:0,他引:2  
网络计算是分布式应用的新技术。Java的分布式对象模型能较好地实现网络的远程数据库访问。本文在JDBC的基础上探讨了Java的远程数据库访问模型,并以Java对Oracle7数据库的远程访问为例论述了这一模型的实现。  相似文献   

5.
本文描述了在计算机和网络新技术的基础上用Java语言开发出大规模、更高性能、分布式的以及跨平台的新型远动系统,对远动系统核心技术实时数据库技术进行研究。首先对远动系统监控的数据信息进行分类并将其作为实现分布式远程接口类的底层类,再根据分布式RMI接口通过聚集这几个类封装成为实现接口的类,最后完成了用数据集组件来实现分布式实时数据库的构想。依此方法建立的实时数据库将非常的灵活,使实时数据库甚至实现了跨平台(操作系统、硬件、网络平台)运行在任何支持JRE(Java Run Environment,Java运行环境)的平台上。  相似文献   

6.
在介绍Oracle数据库中Java存储过程及其开发步骤的基础上,通过实例详细论述了如何开发Java存储过程实现Oracle数据库远程逻辑备份与恢复。实践表明,Java存储过程具有提高系统执行效率和可维护性、增强系统安全性等优点,同时它还为客户端在网络环境下实现复杂应用提供了良好解决方案。  相似文献   

7.
Java语言因具有平台无关性、安全、易于使用、易于理解、易获得免费资源等优点而受到众多用户的欢迎。同时数据库应用已经成为一项非常重要的技术,因此如何用Java语言对各种数据库实现直接访问显得极为迫切。各公司数据库产品都存在着差异,这就要求必须为Java提供一个与平台无关的数据库接口,以实现Java对数据库的访问。Sun公司开发的Java数据库连接(Java Database Connectivity)应运而生了,它已得到大多数数据库厂商的支持。  相似文献   

8.
网络远程数据获取与应用的需求日渐丰富,如何安全有效的将数据提供给用户成为普遍关注的问题。提供一种以WebService技术为基础,对用户屏蔽掉底层数据库种类不同,通过Java平台开发的远程多源数据库数据访问方法。用Java语言编写服务,Axis2框架发布WebServiceJSON格式处理数据交换,通过WebService,Java、JSON、Axis2等关键技术的应用,实现跨平台的远程数据访问服务。  相似文献   

9.
网络远程数据获取与应用的需求日渐丰富,如何安全有效的将数据提供给用户成为普遍关注的问题。提供一种以WebService技术为基础,对用户屏蔽掉底层数据库种类不同,通过Java平台开发的远程多源数据库数据访问方法。用Java语言编写服务,Axis2框架发布WebService,JSON格式处理数据交换,通过WebService、Java、JSON、Axis2等关键技术的应用,实现跨平台的远程数据访问服务。  相似文献   

10.
Java是全球使用广泛的一门网络编程语言,当今许多系统都是用Java语言进行编写的;SQL Server 2005是Microsoft公司推出的大型数据库系统,现在在一些大中型系统中有着广泛的使用,它的编程接口非常丰富、易用,提供了JDBC编程接口。在基于Java的软件系统中通过加载JDBC驱动和相关jar包,既可以实现在Java编程中连接SQL Server,也可通过连接池来连接SQL Server数据库。  相似文献   

11.
Java Web应用程序安全技术研究   总被引:3,自引:0,他引:3  
Java Web技术自诞生到现在越来越广泛,已经成为流行技术中的一种。对Java Web应用程序面临的威胁做了比较详细的技术分析与探讨,指出了相关Web技术存在的漏洞,分析并提出了安全解决方案,为开发安全的Java Web应用程序提供技术支持。  相似文献   

12.
基于CLDC的无线JAVA安全研究   总被引:4,自引:0,他引:4  
系统探讨了基于CLDC的无线Java的安全并得出有关结论,指出了基于CLDC的无线Jaya安全中的不足之处,并以一个Java游戏为例给出了一种解决基于MIDP1.0的无线Java在基于客户机/服务器的应用中的安全问题的方案:利用第三方加密包加密通信内容,密钥从用户密码和一个会话参数中产生;采用与HTTP摘要验证相似的方法验证用户身份。对给出的解决方案进行了讨论并指出其实用性。  相似文献   

13.
MIS作为一种广泛应用的信息管理系统,它本身要求具有面向网络,数据库支持和跨平台等特性.然而,Java技术的面向对象、面向网络,数据库支持接口以及可移植跨平台的特性符合MIS本身的要求,成为解决MIS的一种有效的途径.基于一个实际的MIS应用,分析了JAVA RMI和JDO结合进行网络环境异构数据库查询的技术要点和一些具体实现途径.  相似文献   

14.
A way to deal with the increasing cost of next generation real-time applications is to extend middleware and high-level general-purpose programming languages, e.g. Java, with real-time support that reduces development, deployment, and maintenance costs. In the particular path towards a distributed real-time Java technology, some important steps have been given into centralized systems to produce real-time Java virtual machines. However, the integration with traditional remote invocation communication paradigms is far from producing an operative solution that may be used to develop final products. In this context, the paper studies how The Real-Time Specification for Java (RTSJ), the leading effort in real-time Java, may be integrated with Java’s Remote Method Invocation (RMI) in order to support real-time remote invocations. The article details a specific approach towards the problem of producing a predictable mechanism for the remote invocation–the core communication mechanism of RMI–via having control on the policies used in the remote invocation. Results obtained in a software prototype help understand how the key entities defined to control the performance of the remote invocation influence in the end-to-end response time of a distributed real-time Java application.  相似文献   

15.
This paper addresses the issue of improving the performance of memory management for real-time Java applications, building upon the real-time specification for Java (RTSJ) from the Real-Time Java Expert Group. In a first step, a collecting dynamic memory solution including both a real-time garbage collector and region-based memory management, is proposed. A thorough analysis of the parameters influencing the performance of write barriers in memory management, together with ways of improvement are then presented. Finally, the implementation of a memory management solution compliant with the RTSJ and integrating the proposed improvements is sketched.  相似文献   

16.
Java语言因其突出的简单性、可移植性、安全性和支持并发机制的程序设计等优良特性,使它成为基于Internet网络应用开发的首选语言。其价值主要体现在强大的开发分布式网络应用的能力上,而RMI则是开发纯Java的网络分布式应用系统的核心解决方案。通过对Java RMI分布式应用程序实例的分析,给出了Java RMI分布式应用程序的实现和运行方法,为Java语言应用开发人员提供参考。  相似文献   

17.
非信任代码的安全执行是移动代码安全的重要问题之一。携带模型代码方法同时从移动代码的生产者和使用者的角度考虑,为安全执行非信任代码提供了一个系统、全面且有效的解决方案。该方法主要包括安全策略的定义、安全行为模型的生成,以及其验证和安全策略的强制实施。针对已被广泛使用的Java平台,在深入分析其基于访问控制的安全体系结构的基础上,通过对Java核心类的修改和扩展,提出了一种能增加新的安全策略,以及实现MCC方法中安全行为模型验证的方法,为提高Java安全策略的描述能力,以及基于于Java平台实现MCC方法,确保更全面的安全机制提供了可行的途径。  相似文献   

18.
介绍了一种基于XML的图文混排实现方案.该方案利用MVC的设计模式和面向对象的设计思想,使用XML技术将数据和表示分离,具有较强的灵活性和可扩展性.系统采用Java语言实现,并已投入到实际应用中,取得了良好的效果.由于Java语言和XML技术的平台无关性,本工作也为跨平台的图文混排文字处理系统提供了一种良好的解决方案.  相似文献   

19.
多线程技术是提高程序并发性和效率的重要手段,在网络应用、数据库应用软件、因特网以及嵌入式系统的开发中得到广泛的应用。深入分析多线程及其同步机制、死锁问题,并将多线程技术运用到JavaME开发中的图像平滑移动、低层界面设计、无线消息接收、竞技游戏、移动电子商务开发实践中,并分析开发中会出现的死锁问题,对开发高效率的JavaME应用程序具有重要意义。  相似文献   

20.
JPA作为Java的持久化解决方案能够直接将Java对象映射到关系数据库.主要论述了Java组件脆弱性数据库的结构、Java组件数据的获取方式,以及应用JPA实现组件数据库的方法,重点论述了针对组件数据的分层结构,利用面向对象的持久化技术批量存储组件数据的过程。  相似文献   

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

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