共查询到19条相似文献,搜索用时 62 毫秒
1.
基于构件的中间件技术J2EE 总被引:9,自引:1,他引:9
近年来,随着网络技术及应用的发展.对中间件的需求也日益增多。虽然有很多成熟的分布式中间件技术,例如CORBA,但其过于复杂而且存在缺陷,很难满足企业应用的需求。因此,基于构件的中间件技术J2EE应运而生。本文首先从企业对分布式中间件的发展需求说起。介绍J2EE产生的背景及其总体框架。其次,本文重点分析J2EE的核心技术,服务器端构件技术EJB.阐述构件技术的基本理念和主要设计思想。最后本文比较了当前几种主流的基于构件的中间件技术:J2EE、CORBA、Microsoft.Net。 相似文献
2.
软件体系结构是软件设计的基础,在不同的应用领域有具体的设计和表达。随着网络建设的完善,我国各级政府职能部门建立在网络上的应用系统日益增多,本文以交通管理部门应用为例,系统分析了政府部门应用系统的特点和要求,并利用软件体系结构的方法,提出了一种专为该类应用领域设计的基于高性能CORBA中间件技术的非复用连接和反应者/线程优先级体系结构,为政府特定领域的行业级应用软件设计提供了一种可行的解决方案。 相似文献
3.
4.
5.
基于中间件技术的设备管理系统的设计与实现 总被引:3,自引:0,他引:3
针对设备管理系统网络环境的异构性,提出了基于中间件技术的设备管理系统设计思想,分析了系统设计的因素。系统利用了J2EE平台EJB核心技术,实现了用户管理、登记查询设备帐册、查询设备完好状况、生成设备使用安排表,手工调整设备使用安排表、记录设备使用历史情况、浏览设备使用安排及生成各种报表等功能,构建了多层结构的系统。 相似文献
6.
基于中间件的电力公司管理系统的设计与研究 总被引:6,自引:0,他引:6
针对电力企业实际因素,在某电力公司管理系统的实现过程中,提出了将J2EE、Web Services、XML信息交换中间件集成的实现方案。J2EE标准用来解决服务器端应用问跨平台、数据异构的集成及数据挖掘任务;Web Services用于集成Web服务即企业的信息发布与获取;信息交换中间件在内外集成系统之间起到信息及功能的桥接作用,最终取得了较好的效果。 相似文献
7.
本文提出了基于J2EE的分布式海量影像数据分发服务架构,并重点讨论了海量影像数据的索引、影像分发服务的多级缓存、基于服务集群的分发服务等关键技术。采用VC 6.0、EVC 4.0、JBuilder2005等开发工具开发了基于J2EE的海量影像动态分发服务系统。 相似文献
8.
9.
10.
给出了支持软件体系结构设计时重用的反射式软件体系结构.基于Object-Z形式化描述了支持软件重用的操作.给出了反射式软件体系结构的元级和基本级的一致性性质的定义,以及经过重用操作后元级和基本级的一致性的证明方法和过程. 相似文献
11.
反射式实时集成中间件主要研究一类适应于分布式实时应用环境中软件合成与软件集成的构件粘合剂.这种中间件基于反射技术设计,用于分布式实时领域里实时构件间的粘合与集成,并能维护这些构件间交互协作环境的时间约束特征,保障环境变化的动态性和适应性以及降低协同工作环境中通讯机制的耦合度,实践软件复用思想在分布式实时应用领域中的应用. 相似文献
12.
反射中间件的研究与进展 总被引:15,自引:0,他引:15
反射中间件是当前中间件技术研究中值得注意的一个新方向.它克服了传统中间件“黑箱”结构的缺陷,具有系统结构行为有序开放、可重配置等特点,能支持针对不同应用类型进行定制,可较好地适应动态变化的分布式环境和应用需求,已在移动计算、多媒体应用等多个领域展现出较好的应用前景.该文在介绍反射计算与反射系统基本知识的基础上,首先分析归纳了反射中间件的核心概念和基本原理,给出一个反射中间件的一般结构.在此基础上提出一个反射中间件分类与比较框架,涵盖了反射类型、反射时间、反射范围、实现机制等方面的内容,而后依据此框架对目前几种具有代表性的反射中间件系统作综述和比较.最后对该领域值得进一步研究的问题进行了分析和讨论. 相似文献
13.
Reflective middleware opens up the implementation details of middleware platform and applications at runtime for improving the adaptability of middleware-based systems. However,such openness brings new challenges to access control of the middleware-based systems. Some users can access the system via reflective entities,which sometimes cannot be protected by access control mechanisms of traditional middleware. To deliver high adaptability securely,reflective middleware should be equipped with proper access control mechanisms for potential access control holes induced by reflection. One reason of integrating these mechanisms in reflective middleware is that one goal of reflective middleware is to equip applications with reflection capabilities as transparent as possible. This paper studies how to design a reflective J2EE middleware - PKUAS with access control in mind. At first,a computation model of reflective system is built to identify all possible access control points induced by reflection. Then a set of access control mechanisms,including the wrapper of MBeans and a hierarchy of Java class loaders,are equipped for controlling the identified access control points. These mechanisms together with J2EE access control mechanism form the access control framework for PKUAS. The paper evaluates the security and the performance overheads of the framework in quality and quantity. 相似文献
14.
15.
16.
中间件平台必须适应各种应用和嵌入式系统的日益增长的不同需求,为此,中间件平台需要具有静态配置和运行时的动态配置的能力。给出了一个面向对象的架构,使用反射的组件模型来管理配置和重配置。 相似文献
17.
18.
Hong Mei Gang Huang Tiancheng Liu Junguo Li 《International Journal of Software and Informatics》2007,1(1):101-128
Being the most popular runtime infrastructure for distributed systems, middleware can be viewed as a collection of common services. Since the development, deployment and maintenance of distributed systems rely largely on middleware services, the failure of middleware services puts a significant impact on the reliability and availability of the whole system. Though recovery-based fault tolerance is an effective way to improve the reliability of middleware services, it is far away from practice mainly because of the high complexity and cost of the recovery of correlated failures between interdependent services. In this paper,a framework for detecting and recovering the correlated failures of middleware services in an automated way is presented. First, the problem is investigated from two perspectives, i.e.,analyzing the role and impact of middleware services and illustrating a set of correlated failures in J2EE standard services as motivating examples. Then, a general coordinated recovery model is constructed with the elements necessary and su±cient for detecting and recovering correlated failures in middleware services. The supporting framework is demonstrated on three J2EE application servers, i.e., PKUAS, JBoss and JOnAS, one by one without fundamental modifications. Finally, based on the three enhanced application servers, many cases on J2EE common services, including the transaction service, database service, naming and directory service, security service and messaging service, are studied. The experiment results show the effectiveness and applicability of the framework presented in this paper. 相似文献
19.
杨颖 《数字社区&智能家居》2010,(9)
快速高效地建设业务复杂、需求多变的管理信息系统一直是困扰高校的一大难题。通过高校领域分析,结合五层软件体系结构和构件技术,自建构件库,采用构件化开发方法组装学校所需的各类管理信息系统,并通过一个构件组装开发的实例表明该方法使得系统开发周期缩短、测试错误减少,系统易于适应环境和需求的改变。 相似文献