共查询到19条相似文献,搜索用时 46 毫秒
1.
随着网络技术的发展,越来越多的项目采用了分布式的系统架构.对于这些把系统中的任务分配到不同计算机的架构来说,采用哪种方式在系统中不同的计算机之间进行通信十分重要.提出了一种基于动态代理的Java远程调用框架.利用此框架可以使远端的Java应用程序之间的调用更加简单、灵活、高效,同时也可以通过加入插入式代码的方式扩充对远程调用的自定义管理. 相似文献
2.
随着电信也近年来高速的发展,传统的电信资源管理系统模块之间的耦合度越来越紧密,使得系统的伸缩性、维护性变得异常艰难,最终导致了系统模块的重用性变得越来越差。针对以上问题,我们利用Java动态代理机制,提出了基于面向切面的编程技术解决方案,该方案的使得系统的操作日志、权限控制、短信等模块与业务逻辑模块之间的耦合度达到最低,从来提高了模块的复用性和扩展性。 相似文献
3.
Java动态类加载机制研究及应用 总被引:2,自引:0,他引:2
为了在Java应用程序运行期间动态加载类文件,而不影响其它功能模块的正常运行,在Java虚拟机(JVM)机制上给出了Java动态类加载的实现方法。通过对Java类加载器的体系结构,动态类加载机制原理、实现过程和实现方法的分析,在网络教学环境下实现了一个基于C/S结构模式的动态的从数据库中获取Java源代码并编译运行的学生实验教学系统,并结合反射机制为Java作为动态语言提出一种应用的途径,充分展现了Java语言的灵活性、安全性,使它在代码安全保护和网络环境下有广阔应用前景。 相似文献
4.
5.
面向过程程序设计中,排序的对象主要是简单数据类型,为了实现对象的排序,本文分析了JAVA对象的排序机制,给出了对象排序基本技术,并设计了一个可复用的排序类来实现对象的动态排序,最后用实例说明该类的应用。 相似文献
6.
7.
Java动态类加载机制及其应用 总被引:10,自引:1,他引:10
Java动态类加载机制是Java虚拟机(JVM)的一个重要特征。它实现了在程序执行的过程中动态地加载所需要的类文件,并且这种动态行为是可以人为控制的。这使得Java语言平台具有在运行期间安装软件组件的能力。通过对Java类加载器的原码进行分析,阐述了Java动态类加载机制的原理和过程,并通过一个客户端服务器(C/S)模式下动态地更新客户端软件功能的例子,说明了Java动态类加载机制的实际应用。 相似文献
8.
9.
该文从代理与非代理集成的基本模型出发,讨论了如何用JavaRMI技术去实现将一个非代理的数据库系统集成到一个代理系统中去,让代理软件可以访问非代理的数据库系统。 相似文献
10.
JNI是JDK提供的本地编程接口,它允许Java代码操作其他语言编写的应用程序和库,但调用本地方法的同时也带来了安全问题.CORBA是一个分布式的、面向对象的应用架构规范,它允许对象在异构的、分布式的环境中透明传输,从而也能实现Java与C/C+ +的互操作.本文比较了JNI和CORBA两种方法的优缺点,并将CORBA应用在一个J2EE架构下的项目中,解决了项目中Java与C/C+ +的交互问题. 相似文献
11.
面向切面的程序设计(Aspect—Oriented Programming,AOP)是在继承OOP的基础上进行改进的一种创新的软件设计方法,通过引入切面概念,将应用程序中的核心业务逻辑与其提供支持的通用服务分离开来,从而降低代码之间的耦合度,增加程序的灵活性和可重用性。文章从面向切面开发(AOP)的概念出发,阐述了AOP的优点与作用,解释了实现AOP的Java射机制和动态代理机制,编写了范例代码,并论证了实现AOP的基本方法。 相似文献
12.
利用Java动态代理这一特性,设计实现了既能基于方法调用又能集中控制的F口调用。 相似文献
13.
王向中 《数字社区&智能家居》2009,(36)
大量的计算机软件的开发离不开数据库的使用,利用数据库框架实现数据库的应用具有多方面的优势。该文设计和实现了一个微型数据库应用框架,并将该框架应用于实际的软件开发过程中,从而验证了该框架的可用性。该框架适用于小型软件系统的开发,提高了系统的可扩展性。 相似文献
14.
选择合理的开发框架对于Java Web应用系统的开发至关重要,常见的Java Web开发框架像Struts、Spring、Hibernate等虽然使用人数较多,但是它们在使用上较为复杂,整合过程较为繁琐。该文提出使用JFinal框架作为SSH框架的替代方案,不但可以提高项目代码的可维护性和可扩展性,更可以大幅度的提高开发效率。 相似文献
15.
首先介绍动态代理和基于Java反射的方法调用,然后从设计和实现两个方面讨论了一种通用的EJB方法调用框架。 相似文献
16.
随着软件技术的发展及需求的增加,00P逐渐表现出其不足之处,AOP在继承CXDP基础之上很好地解决了OOP所面临的困难。针对OOP编程思想的一种补充,AOP编程思想通过分离出与系统核心业务实现无关的模块,减少模块问的耦合度从而提高开发效率。AOP使得需要编写的代码量大大缩减,节省了时间,控制了开发成本。为使用AOP技术解决在软件开发中OOP难以解决的问题以及提高开发效率,利用JAVA的反射机制,研究了AOP的动态代理实现原理,说明了其可行性,体现了AOP技术应用价值和发展前景。 相似文献
17.
18.
倪天伟 《电脑编程技巧与维护》2014,(12):25+37-25,37
结合考试排考的现状开发了高校考试排考系统。系统基于Java EE技术,采用了多层体系结构,并结合了JavaScript、Ajax等技术完成了系统开发。 相似文献
19.
Java平台及应用Java技术的安全问题研究 总被引:2,自引:0,他引:2
本文对Java安全体系结构做了比较详细的学习与探讨,并对Java安全体系中的Java安全体系结构的核心,Java加密体系结构(JCA),Java加密扩展(JCE),Java认证与授权服务(JAAS),Java安全套接扩展(JSSE)逐一进行分析。为基于Web的分布式应用程序提供了一个综合框架。 相似文献