Web Services构件库的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:mesnower
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,软件复用在软件产业界的地位已经日益重要,它被视为解决软件危机、提高软件的生产效率与质量的现实可行的途径,而各种新技术的发展为软件复用带来新的市场和需求,特别是体现了“软件是服务”思想的Web Services 技术的发展带来了新的管理需求。基于构件的软件开发是软件复用的核心,而构件库系统作为支持构件管理与维护的系统,成为软件产业各方的关注焦点。本文以构件库技术和Web Services 技术为基础,提出了将两种技术结合的Webservices 构件库的基本框架,并研究了该系统的关键技术:系统的体系结构、系统安全、Web Services 构件的描述、存储与管理等。Web services 构件库解决了WebServices 构件资源的管理问题、构件库之间的互操作等问题。Web Services 是一种优秀的分布式组件技术,基于Web Services 的构件库系统具有良好的互操作性、平台无关性和可伸缩性。基于XML 的构件描述充分利用了XML 标记语言良好的数据存储结构、可扩展性、高度结构化、便于网络传输等特点,从根本上解决了构件资源共享的困难。另外,Web services 构件库可以管理Web Services 这种构件资源,是构件提供者能容易的发布构件,复用者能方便的查找构件,提高软件复用的效率。本文首先分析了Web Services 技术与构件库技术及其结合的可能性,然后根据构件库服务模型和Web Services服务模型提出了结合后的Web Services构件库的服务模型和体系结构,描述了体系结构各层的功能,研究并详细描述了该系统关键技术,包括使用XML 描述Web Services 构件、将XML 映射到数据库、构件的存储与输出、构件库系统安全几个方面,最后设计实现Web Services 构件库。
其他文献
数字减影血管造影(DSA)是一种在医学诊断和介入治疗中起重要作用的技术,应用十分广泛。它借助计算机对血管造影图像进行数字图像处理,以消除背景的干扰,突出医生感兴趣的血管
  我国的电子政务经过了十几年的建设,在信息化各方面取得了一定的成就,但由于过去对信息化的建设一直是在分散体制下的投入,造成了现有的信息系统相对的分散、异构和封闭,没有
由于网络中的信息资源是分布和异构的,存在着语法以及特别是语义冲突,很像一个个信息孤岛,难以大规模共享。如果利用语义Web思想解决网络信息语义一致性问题,那么各个信息源都要
随着现代网络规模的不断扩大,复杂性和异构性的日益突出,传统的集中式管理模式已无法适应网络管理的需要。Mobile Agent技术的出现,为网络管理的发展提供了新的思路。本文将M
消息中间件是中间件的一个重要分支,它采用消息的方式为网络计算提供了异步低耦合的编程架构。Java Message Service(JMS)是由SunMicrosystems公司提出的基于Java技术的消息
压缩感知技术是在稀疏表示的基础上,以较低的采样速度执行采样,最后采用各种重构算法对信号进行重构。目前,对压缩感知技术的研究进行得如火如荼,广泛应用于图像恢复、无线通信、
优化排样是研究如何下料使得原材料利用率最高,在实际生产中应用广泛。服装制造业、皮革制品制造业、体育用品制造业、机械制造业等行业中存在大量的下料问题。国内有成千上
当前,Web技术在Internet上得到了广泛的应用,它支持实时的信息发布、动态的用户交互以及与后台系统灵活的安全的连接。因此如何构造功能更加强大、应用更为灵活、开发更为简便
随着Internet 的发展,基于网络的应用系统越来越多,包括电子商务、电子政务、电子银行、网上证券、网络购物等,网络信息系统在政治、军事、金融、商业、交通等方面发挥着越来
近年来由于计算机安全技术的发展和计算机网络带宽的提高,传统的计算模型随着动态编译技术的发展逐渐演变为异构平台上计算资源的共享模型。这不仅降低了异构平台上硬件的复杂