【摘 要】
:
本文结合国内外电子政务建设的发展经验和遇到的实际困难,指出了采用分布式组件技术开发电子政务系统的必要性和优越性。分布式组件技术通常用于在网络平台上开发、部署、管
论文部分内容阅读
本文结合国内外电子政务建设的发展经验和遇到的实际困难,指出了采用分布式组件技术开发电子政务系统的必要性和优越性。分布式组件技术通常用于在网络平台上开发、部署、管理和维护以资源共享和协同工作为主要目标的分布式应用系统。本文对目前三种主要的分布式组件技术(COM/DCOM,CORBA和J2EE/EJB)的整体性能和架构进行了综合比较。J2EE/EJB规范为开发分布式应用提供了一个结构良好的框架,开发人员可以将精力集中在业务逻辑的定义和开发上,而把应用的细节问题抛开,极大提高了系统的开发效率。系统本身的可重用性、稳定性和可扩展性也得到了保证。采用J2EE/EJB体系开发电子政务系统具有独到的优越性。EJB(Enterprise Java Beans)为开发和部署可重用的Java服务器构件定义了一个模型,为Java应用服务器定义了一个标准接口。Java语言本身跨平台的特性和EJB结构模型的特点,使得EJB组件具有“一次编写,到处运行”的优点。而且对于用户而言,EJB组件是透明的,不必关心诸如它由谁开发、部署在什么地方等等细节问题。在Sun公司提供的分布式系统解决方案中,EJB是在J2EE平台上开发分布式组件的核心。本文详细介绍了EJB的技术规范和工作原理,并对它的各种部件和主要的相关技术做了扼要阐述。EJB组件的重要组成部分包括企业级Bean、相关接口和部署描述文件。文章给出了开发EJB的企业级Bean的一般流程,提供了各个接口的函数组成,以及利用部署描述文件来部署EJB组件的基础知识。并且分析了提高EJB组件性能的各种手段。最后以建始县电子税务系统为例,详细介绍了使用JBuilder7.0开发、部署各种实际EJB组件的过程。
其他文献
随着大规模数据库的广泛使用和Internet的迅猛扩展,全球范围内数据库中存储的数据量迅速增大。如何从海量的、多样的数据中挖掘潜在的、有利用价值的信息,即数据挖掘(Data Mini
金刚石砂轮磨削是一个复杂的加工过程,主要是利用砂轮表面上突出于结合剂的金刚石磨粒对工件进行切削。砂轮的表面形貌对于磨削性能,如磨削力、磨削温度、磨削深度、磨削加工工
舵机控制器是水下机器人的核心控制单元,本文完成了水下机器人的舵机控制系统的数学建模,并对舵机控制系统数学模型进行仿真,在此基础上完成了相应的硬件设计和软件设计,进行
计算机和通信技术的快速发展,以及信息高速公路Internet的兴起,人们普遍认识到信息及资源共享的重要意义。因此,基于Internet/Intranet技术的应用系统被广泛采用。而在其上传输
随着风力发电容量在电力系统中所占比例的不断提高,其对电力系统的影响也逐渐引起了关注。特别是风电具有间歇性、随机性、不易控制的特点,大规模风电并网使得互联电力系统的
非侵入式且操作简单的心率测量方法在家庭医疗中具有很大的潜力。本文中我们提出了一种简单,且具有高运行效率的方法从视频中提取人体心率。首先通过只需要跟踪从头部较小ROI
四足机器人运动控制是影响机器人运动性能和环境适应性的核心因素。在考虑运动柔顺性的情况下,快速合理的足端接触力分配策略对机器人运动控制具有重要意义。本文在四足机器人
基于Internet的机器人网络控制是利用网络作为通讯手段,实现对远端机器人的远程操作,它拓展了人类的作业空间,在远程医疗、空间作业、工业合作生产等领域都有着广泛的应用前景。
随着计算机和网络等技术的发展,自动化领域发生着深刻的变化,在分布式异构环境下的数据通讯已经成为研究的一个热点。而目前自动化系统中绝大多数是封闭系统,缺乏统一、标准
现代启发式优化算法为复杂优化问题的解决提供了一条十分有效的新途径,本文介绍了分散搜索(SS)和路径再连接(PR)、贪婪随机自适应搜索过程(GRASP)和粒子群优化(PSO)三个算法,