支持ESB的构件库的研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:embedwince
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,企业信息化需求旺盛,同时对软件的个性化要求强烈。软件公司往往由于二次开发成本居高不下而难以盈利,软件工程技术在软件复用方面的快速发展,为解决以上市场难题提供了根本出路。这些方法包括:在面向对象基础上发展起来的基于构件的开发技术(CBD)、模型驱动架构(MDA)、面向服务的架构(SOA)及支持SOA的服务组件架构(SCA)、服务数据对象(SDO)等。基于构件的软件开发是当前软件发展的世界潮流,是软件业发展的必然趋势,软件企业只有掌握这种技术才能在行业竞争中取得优势。随着公司业务规模的扩大,企业内部积累了大量的可复用的构件,如何存储和管理这些构件成为软件复用研究的重点,而建立一个高效的构件库管理系统对这些构件进行有效的管理是基于构件复用的关键技术。鉴于此,本文在普联企业应用框架的基础上,搭建了支持企业服务总线的构件库管理系统。本文的工作主要包括以下几个方面:1、开发企业建模平台PanSchema。支持ESB的构件库管理系统建立在PanSchema之上,本文介绍了PanSchema的开发思想和开发过程,如何用PanSchema开发可复用构件等内容。2、构件的分类和检索机制研究。构件的分类和检索是实现构件复用的关键技术,构件的分类是实现构件复用的前提,只有建立高效的检索机制,构件复用者才能查找到需要的构件,从而实现构件的复用。本文主要采用了基于刻面的分类和检索机制。3、构件库管理功能模块的实现。构件库的管理功能主要包括构件的入库、修改、删除、出库等功能。构件库管理系统的第一步是构件的入库,最后一步是构件的出库,一般导出的构件并不能直接使用,需要构件复用者对其进行理解、修改和组装后,才能满足新的应用系统的要求。
其他文献
在网络得到快速发展和应用的现代社会,代理签名的应用越来越广泛。例如:某总行授予所属支行签发电子货币的权利,让他们以总行的名义签发电子货币,而又不让他们获得总行的签发密钥
随着互联网技术和电子商务的飞速发展,各类企业都纷纷采用因特网和Web技术,将它们的主要服务搬到互联网上,以得到更强的自动性、更迅速的交易和更广阔的视野。SaaS(Software
随着数值计算技术的发展,使用数值模拟方法来制作引人注目的流体特效动画已在电影工业中成为一种趋势。在模拟计算中,小尺度的流体细节尤为重要,比如烟雾中的涡旋或是流沙中
我们生活在一个信息爆炸的时代,各行各业积累了大量的,甚至是海量的数据。根据世界知识产权组织的统计,专利文献含有世界每年发明创造成果的90%~95%,世界每年的申请量以100多
尽管文档分类作为一种知识组织方法在诸多场合有广泛的应用,但针对这类高质量数据的数据挖掘研究却不多。本文着重于利用文档分类结构的信息检索技术研究。对平行分类结构和
在自然语言中有大量非常规的语言学现象,如谚语,俚语,成语等,这些语言现象很难用标准的句法分析或者是传统的框架语义学等方式来解析。认知构式语法正是从特殊语言现象的分析
近年来随着城市化进程不断推进,人群密集的公共场所不断增加,公共安全问题成为公众关注的焦点。如何在地震、火灾等紧急事故发生时快速有效的组织人群疏散,最大程度的保障公
语义网是当前Internet技术的研究热点之一,其研究重点是如何把信息表示为计算机能够理解和处理的形式,并在此之上构建本体和推理规则,以实现基于语义的知识表示和推理。语义
排序函数是信息检索系统的核心部分,这是因为排序函数直接影响着检索结果的质量。近年来,排学学习,即通过机器学习的技术构建有效的排序函数,成为信息检索、机器学习和数据挖
人脸识别的应用已经不再局限于安防、身份验证等领域,特别是近几年兴起的互联网金融、智慧城市等都为人脸识别等生物特征识别技术提供了巨大的潜在市场。人脸自动识别系统主