有状态Web服务容器的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:yucunjiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
构建开放式、可扩展的系统设计工具集成框架是实现分布式协作开发的关键技术之一。使用Web服务技术,将系统设计工具的功能模块以服务形式加入到集成框架中,可以很好地满足分布式协作应用的需求。因此,需要为整个集成框架提供一个可靠的服务运行时环境。现有Web服务容器在可扩展性,服务开发效率等方面存在不足,本文提出并构建了一个组件化的、可扩展的Web服务容器——RCSWSC,并在容器和服务之间使用PYTHON语言嵌入式技术引入动态语言模块,分离了容器的处理实现和服务的功能实现,可以大大提高服务的开发效率。通过为容器增加基于WSRF (Web Services Resource Framework)协议的资源状态管理模型,使容器支持有状态的Web服务,为分布式协作开发在流程恢复等方面提供底层支持。此外,文中还分析了SOAP协议单一的绑定形式对Web服务访问所带来的一系列问题,设计并实现了一种SOAP协议动态绑定框架,为SOAP消息传递提供动态的传输支持。并提出了基于用户满意度的SOAP请求分派算法,以提高系统的运行效率。实际应用表明,RCSWSC有效降低了容器和服务开发之间的耦合度,保证了服务开发的效率和服务运行的稳定性。
其他文献
本文对无线Ad Hoc网络进行了分析,比较了传统网络管理方法与PBNM方法在无线Ad Hoc网络应用需求下的优缺点。随后,针对无线Ad Hoc网络的核心路由过程可能面临的安全威胁,使用攻击
互联网的不断发展改变了对组播技术的要求。随着流媒体应用的越来越广泛,组播技术正发挥越来越重要的作用。 组播提供了一种发送者同时向多个接收者发送信息的高效通信机制
企业服务总线(Enterprise Service Bus, ESB)支持异构环境中的服务、消息以及基于事件的交互。简单对象访问协议(Simple Object Access Protocol, SOAP)能够在ESB异构环境中
在当前网络中,节点采用存储转发的方式传输信息,而在网络编码所研究的模型中,网络节点能够对信息进行编码。Ahlswede等人证明了通过网络编码方式能够使最大信息流量达到多播网络
对于视频序列中人体运动的视觉分析是计算机视觉领域中日益受到重视的一个研究方向。该项研究有着广泛的应用价值(可应用于智能安全监控、人机接口、人体运动细节分析等方面)
随着网络规模不断扩大,网络结构日益复杂,如何保证网络高效、稳定运行,已经成为网络管理的重要问题。正确的网络告警相关性分析可以提高网络管理效率,辅助网络管理人员过滤无
随着移动计算、无线通信以及定位技术的快速发展,大量的应用领域,如交通、商贸、物流、气象、军事等,积累了巨大的空间数据。人们迫切需要对这些数据进行各种查询分析以便发
智能电网通过集成通信和信息技术而对传统的电网结构进行根本性的革新。使用无线传感器网络,智能电网能够有效的低成本地传输,监控,预测和管理能源的使用。Zigbee协议可以作
微电子技术、计算技术和无线通信等技术的进步,推动了低功耗多功能传感器的快速发展,使其在微小体积内能够集成信息采集、数据处理和无线通信等功能。无线传感器网络(wireles
在大数据时代,越来越多的用户开始使用廉价和计算能力强大的云外包服务。然而,安全因素成为了它进一步发展的主要障碍,导致出现这种不安全问题的原因在于:云外包商并非完全可