基于模块化框架的服务容器的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bkln81
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
构建开放式、可扩展的系统设计工具集成框架是实现分布式协作开发的关键技术之一。使用Web服务技术,将系统设计工具的功能模块以服务形式加入到集成框架中,可以很好地满足分布式协作应用的需求,降低开发的复杂度。因此,需要为整个集成框架提供一个可靠的服务运行时环境。现有的服务容器在服务开发时将功能实现逻辑与容器的处理逻辑绑定在一起,使得服务与所在容器产生了紧耦合,增加了服务开发和维护的工作量,导致服务无法动态加载。针对上述问题,本文提出并构建了一个组件化的、可动态扩展的Web服务容器——基于模块化框架的服务容器,并在容器和服务之间使用Python语言嵌入式技术引入动态语言模块,分离了容器的处理实现和服务的功能实现,提高了服务的开发效率。此外,文中还分析了服务容器对并发机制的响应效率。针对响应效率低下,设计并实现了一种支持并发机制的服务组件调用框架,缩短了服务容器对并发服务调用请求的响应时间,提高了系统的运行效率。实验证明,基于模块化框架的服务容器有效降低了容器和服务开发之间的耦合度,保证了服务开发的效率和服务运行的稳定性。
其他文献
20世纪90年代中期,量子计算(Quantum Computing, QC)的研究引起了人们广泛的关注。借鉴量子态的叠加,纠缠和并行等特性,人们将进化计算(Evolutionary Computation, EC)与量子
随着计算机和网络技术的飞速发展,经济全球化的浪潮席卷世界每个角落,传统的纵向经济运营模式逐渐开始横向发展,项目管理也越发盛行。项目管理起源于单一项目,单一项目具有自
随着3G网络的发展,Internet和移动通信网的逐步融合是必然趋势,Home NodeB (HNB)解决方案以远程跨运营商域的方式通过固网运营商的IP网络连接到移动网络的家庭基站网关Home N
作为一种分布式数据库的查询优化方法,由于其本身的局限性,SDD-1算法所生成的查询计划的通信费用并非最小,而且当连接查询涉及到的站点数目较多时,会因其生成查询计划的时间
随着互联网技术的快速发展,在线问答系统已经成为人们生活中获取知识和信息的必要工具。然而互联网的信息繁杂多变,如何能将准确的信息及时地提供给用户,从而提高问答系统的
生物特征识别是利用人体固有的生理特征或行为特征进行身份鉴别的一种安全认证技术。在生理特征方面,指纹、掌纹、虹膜等特征已经成为了主流的生物特征被广泛应用。这其中,掌
传统的智能终端文件共享环境具有针对性强,限制多,传输不稳定,使用不方便等限制。通信技术的发展、智能终端的普及,对移动计算的文件共享环境提出了新的挑战。面对新的计算环
Web服务是一种新型的Web应用程序开发模式,具有开放的通讯标准,和灵活性、互操作性等特点,成为异构系统集成的主要手段,其基本理念是:把软件做成服务,且遵从相应的标准,让不同
HPS(Human Provided Service)目前是面向服务的体系架构(Service-oriented Architecture,SOA)研究的一个重要领域。HPS架构允许人们将自己的能力及技术发布成网络服务。HPS不
本文重点讨论了一种大型VoIP系统RADIUS计费服务器功能的扩展与实现,并给出了采用Java语言的具体实现方案。该系统逻辑上分为RADIUS计费认证服务器和WEB管理系统。支持传真客