首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
为提供一种适合于Web应用的构件模型,对当前已存在的构件模型和外生连接子的方法进行了研究.充分考虑到Web应用的特点,利用外生连接子方法的在封装和分离方面的优势,提出了一种适合于Web应用开发的基于外生连接子的Web构件模型.通过简单的Web应用实例,展示了基于该构件模型的系统构建方法,证明了该构件模型的可行性和有效性.  相似文献   

2.
从C++多态到CAR多态研究软件复用的发展   总被引:2,自引:2,他引:0  
随着网络技术的发展以及软件复用技术的日益突出,Web服务(Web Service)的概念正在成为新一代因特网应用的重要特点.实现网络服务的关键技术是面向构件、中间件的编程技术,以及一整套的运行环境、开发环境等平台技术.而对COM技术进行了扩展的CAR构件、中间件技术,则更好地适应了面向Web服务的要求.分析了传统面向对象语言C++的仅仅源代码级的多态复用技术,然后发展到二进制代码级标准的COM组件技术,通过接口来实现对象的多态性.介绍了由北京科泰世纪有限公司自主研发的与COM兼容的CAR构件技术,它是面向构件编程的编程模型,实现了构件创建的多态性等先进技术.  相似文献   

3.
JSP和Servlet技术为Web应用系统的构建提供了强大的支持.但是,许多开发者常常会忽略掉一些关键的设计原则,开发出难以维护、难以测试的系统.基于分层次的结构,以Java技术为基础,开发控制器构件、值传递构件、用户会话管理构件、格式构件和JSP页面测试驱动构件,最后组装成Web表示层构件.该构件化的开发方法,提高了系统的可复用度,并且可以在较短的时间内组装出符合用户需求的新系统,从而降低了系统的开发成本及升级维护费用,并能增强系统的可测试性和可维护性.为基于Web的应用系统开发提供了新的思路和方法.  相似文献   

4.
自适应Web服务运行在COTS中间件平台具有特别的挑战性。通过引入业务Web服务与自适应组件之间的管理代理,给出一种构建COTS中间件的自适应Web服务的解决方案。管理代理可以定制并利用现有的中间件机制无缝地集成到一个COTS平台。通过一个基于.Net WCF的Web服务应用来论证此架构。结果表明,该方案在性能和灵活性方面是有效的。  相似文献   

5.
在企业的信息化发展过程中.形成的"信息孤岛"已成为现代企业信息共享的一个制约因素.论文对当前企业应用集成的需求、方法及存在的问题进行了分析和讨论,通过结合中间件技术和Web Services技术特点,探讨了一个基于中间件技术的企业应用集成框架.该集成框架以中间件系统为核心构建分布式应用平台,克服了传统应用集成方法的不足,有效地解决了企业内部的跨平台应用间的集成问题,并为企业发展电子商务提供支持.  相似文献   

6.
研究和分析了常用的数据库中件间技术,以及Web services技术和数据库访问技术ADO.NET.针对目前数据库中间件的不足,利用Web services技术设计了一种新的数据库中间件,并给出了其设计结构及应用实例,解决了通过统一接口访问不同数据库的问题.  相似文献   

7.
针对动态、开放的环境,提出了一种基于情境面向Web服务的软件安全中间件模型.该模型通过定义策略规则,使Agent在不中断Web服务运行的情况下,动态调整用户的访问控制.通过对用户及Web服务的情境信息的收集和管理,使得Agent在决策用户的访问控制时,能够动态地适应环境变化.基于该软件安全中间件模型,提出了一种基于规则和本体的策略语言ReiC及其相应的混合推理机制,弥补了单一规则和本体在构建知识库方面能力的不足.  相似文献   

8.
HPDPM系统是基于无共享群集结构的支持并行数据处理的中间件.提出了中间件系统的体系结构和主要功能模块,详细论述了利用中间件系统实现并行数据处理的方法.阐述了实现数据放置、缓存管理等关键技术的策略和方法.给出了实验和现场测试结果.利用中间件系统,为用户提供统一的服务接口和管理平台,提高了系统性能,增强了系统的可用性和可维护性,保护了用户已有投资.系统目前在大型应用工程中得到实际应用,应用中涉及的数据规模达到TB级.  相似文献   

9.
为扩展分布式计算环境,进行大规模系统集成,本文通过分析网络环境下分布式中间件体系结构的异构性,提出了一种基于XML的集成中间件体系结构。并在此基础上实现了一个基于XML的集成中间件XSware。XSware采用跨平台的统一协议和Web上统一的数据互操作标准XML,支持多种构件模型,使得用户可以根据自己的需要选择相应的构件技术来构造分布式应用。  相似文献   

10.
语义网中基于Web资源本体的数据中介服务   总被引:1,自引:1,他引:0  
为了搜索Web资源中深层数据并对其利用,在分析利用搜索引擎获取Web资源存在问题的基础上,利用语义网和Web服务技术,提出构建Web资源本体模型实现对Web资源进行语义标识,结合服务管理代理构建数据中介服务应用模型,并以Web服务方式实现Web资源数据中介服务.通过实验验证了Web资源数据中介服务的有效性和可行性,从而实现帮助用户能在形式多样、种类繁多的海量Web资源中有效地荻取和共享Web资源数据.  相似文献   

11.
为了方便地解决Web信息传输安全问题,提出一种基于Web Service技术的信息传输安全模型.该模型使用加密算法以及动态密钥对数据进行加密,保证通信数据的安全,运用非对称和对称密钥体制相结合的密码安全体制,提高了密码运算的效率.模型以中间件的形式设计,实现了软件的模块化,可以方便地被集成到网络应用系统中,具有很强的通用性.  相似文献   

12.
基于软件体系结构的构件组装工具ABC-Tool   总被引:23,自引:1,他引:22  
软件朝着越来越复杂和庞大的趋势发展,因此对更有效的软件开发技术的需求十分迫切,近年来,软件体系结构、构件技术和软件复用技术等开始在软件开发中发挥重要作用,成为软件工程领域研究的热点,在基于构件复用的开发方法中,构件组装技术是关键,而且一直以来也是难点所在,ABC(architecture-based component composition)是一种基于软件体系结构、面向构件的软件开发方法,介绍了为ABC方法提供有效支持的工具ABC-Tool,ABC-Tool以软件体系结构为设计蓝图,以构件为基本开发单元,在不修改构件源代码的前提下,通过可视化的图形建模方式,从体系结构的高层设计逐层映射到底层实现,将可运行或可部署的构件组装为最终的可正确运行的系统。  相似文献   

13.
Web应用服务器研究综述   总被引:40,自引:7,他引:40       下载免费PDF全文
范国闯  钟华  黄涛  冯玉琳 《软件学报》2003,14(10):1728-1739
Web应用服务器是Web计算环境下产生的新型中间件,为创建、部署、运行、集成和管理事务性Web应用提供一个跨平台的运行环境,被认为是自关系型数据库以来最令人激动的企业应用技术.诸多IT企业纷纷推出其各自的Web应用服务器产品和系统,学术界也对这种热门领域产生了浓厚的兴趣.在分析Web计算环境下传统中间件发展所遇到的问题的基础上,介绍Web应用服务器的起源和发展、运行模式以及评测基准,然后对Web应用服务器研究现状进行综述,主要包括Web应用服务器的定义、体系结构、组件容器、分布事务处理、负载平衡、高速缓存、Web Service等研究热点和关键技术.根据评测基准,对若干主流Web应用服务器从功能和性能两个方面进行分析和比较.此外,还指出了Web应用服务器目前存在的不足以及未来的发展趋势.  相似文献   

14.
中间件技术是软件产业中一个热门话题,是应用软件系统集成的关键技术。本文从构件在现实软件发展中的地位展开,分析了中间件在系统组织层次中所起的作用,阐述了构件化思想对中间件本身的促进作用,并以ERP系统的中间件开发框架为例提出了一种构件化中间件的发展模式。  相似文献   

15.
该文采用目前流行的融合了先进成熟计算机网络、中间件和组件技术的B/S(Browser/Server,浏览器/服务器)的软件架构体系,以SQL Server 2000为后台数据库。教务管理系统全面支持广域网络办公模式可大大减少教务管理的手工劳动。该系统的优越性在于:架构流行、平台先进;维护方便、操作简单;报表精美、打印方便;运行稳定、安全可靠;支持网络办公模式。系统已在该校网络环境下通过测试,系统运行高效、稳定并且实用,具有较高的推广价值。  相似文献   

16.
软件复用是解决软件危机的重要手段,构件库是软件复用的重要的技术支撑之一,为了进一步提高构件重用的可能性和效率,支持构件库的分布式访问,提出了基于ALOAF模型和CORBA技术的分布式构件库框架模型。文中讨论了开放体系结构的构件库框架(ALOAF)、CORBA技术和基于ALOAF分布式构件库框架模型的层次结构,并给出了基于中介服务器该模型的一种实现方案。在此基础上,以VisiBroker中间件和ORACLE数据库为支撑,采用JBUILDER9开发工具,开发了一个分布式构件库原型系统,验证了分布式构件库实现方案的可行性和有效性。  相似文献   

17.
Software technology is creating a ubiquitous context for human living and learning in which new modes of interaction are gradually being incorporated. Speech-enabled software brings a new way of interacting with the Internet, but auditory access to web resources needs to be more broadly supported by software architectures. This paper introduces “Voice Interactive Classroom”, a software solution that proposes a middleware approach to provide cross-platform multi-channel access to internet-based learning.  相似文献   

18.
软件体系结构开发方法及其应用   总被引:8,自引:5,他引:8  
简要介绍了软件体系结构开发方法的作用和内容,对领域专用的软件体系结构的意义和开发方法进行了阐述。通过分析机场领域中信息系统的通用功能需求,提出了系统的拓扑结构,采用统一建模语言建立系统模型,并利用设计模式、中间件、构件等技术实现了领域的软件框架,为领域内系统的实现提供了基础,大大提高了系统的开发效率。  相似文献   

19.
CAR构件技术是新近发展起来的一种新的构件化编程技术。详细阐述了CAR构件平台二进制兼容技术的设计原理,着重介绍了CAR构件平台虚拟机在Linux操作系统上运行的系统架构和重要技术环节的实现。通过与微软.NET和SUN Java虚拟机等相关技术在跨平台兼容性方面的比较,分析了这种二进制级别兼容技术的特点和对于软件产业的现实意义。  相似文献   

20.
面向服务的Web异构数据集成体系结构研究   总被引:1,自引:0,他引:1  
目前利用传统的中间件技术进行异构数据集成研究,已经取得了很大成果,但是还存在几方面的问题:(1)对系统同构性的要求;(2)不能顺利穿越防火墙;(3)不同组件模型之间的互操作.引入Web service技术,提出利用Web service进行异构数据集成的方法,最后给出一个面向服务的Web异构数据集成体系结构,能较好地解决传统中间件技术在上述三方面的问题.  相似文献   

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

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