Web服务自动封装和发布接口的研究

来源 :大连海事大学 | 被引量 : 4次 | 上传用户:caodahai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和网络技术不断发展,Web服务已经迅速成长为网络信息集成领域的关键技术之一。微软公司更是通过“一切都是服务”来概括Web服务将给当前IT业带来的冲击。于是,在现有的技术条件下,如何简化Web服务的开发过程,最大程度上应用现有平台的特性以适应Web服务的变化,实现简便、动态的Web服务封装、发布以及部署过程,已经成为研究的热点。 本文首先介绍了Java平台Web服务封装和发布的关键技术和编程模型。接着在J2EE平台上通过对比采用JAx-RPC1.1和Web服务元数据(JSR 181)编程模型实现Web服务过程,从中得出引入Annotation的编程模型的优势。然后基于JAX-WS 2.0的架构,研究如何分别采用“自低向上”和“自顶向下”的模式开发Web服务。为更好的对服务切面如权限、日志处理等进行控制,采用面向方面编程思想,提出了采用JAx-WS 2.0的Handler框架实现灵活的拦截链模型。同时,为了提高长生命周期Web服务的调用的性能和可靠性,结合Java的并行处理包研究实现异步的客户端调用。最后,通过详细对比最近兴起的REST风格Web服务和传统SOAP风格Web服务的区别和使用场景,研究JAx-ws 2.0中REST风格Web服务的原理,阐述了在JAX-WS 2.0中开发REST风格Web服务的实现过程。综合它的特性,提出了采用XMLHTTPRequest在浏览器中的异步调用REST风格Web服务客户端调用模型。
其他文献
随着计算机网络规模不断扩大,计算机网络用户的多样化,使得网络出现各种异常的可能性增大,DDoS攻击、蠕虫病毒等异常流量对网络性能影响越来越大,网络安全问题日益突出.现在
随着Internet的发展和新技术的不断出现,对中间网络交换设备的要求越来越高,网络交换设备不仅要具有高速性还要具有高度的灵活性,因此诞生了专门处理网络事务的处理器——网络处
近段时间以来,愈来愈多的项目都提出了使用消息传递策略来解决异类主机通信的问题,以及近年来消息中间件在实际工程中需求的大面积增长,使得消息中间件的开发受到业界和学术界的
Web服务作为目前最新颖的分布式计算模型,有力的整合了Internet上的各种资源。服务组合是指将多个成分服务按照其功能、语义以及它们之间的逻辑关系组装提供聚合功能的新服务
随着网络技术的发展,越来越多的用户希望能够访问和处理来自分布于不同的数据源的信息,实现数据在多个系统与不同数据源之间的集成与共享。在现有的分布式异构的环境中,将信
电信网络中特别是管线网络(包括光缆、主干电缆、配线电缆等),其设备与地理环境紧密地联系在一起,电信线路的建设、维护都离不开详细而完整的GIS系统。通信网络资源管理系统本
新型干法水泥窑在水泥工业中得到了越来越广泛的应用,在干法窑的生产中,如何实现从配料、烧成、到监控报警全程实现电脑监控是一个难题。人工进行这些操作,首先长期增加了人力成
XML(eXtensible Markup Language,可扩展标记语言)自发布之日起就以其良好的可扩展性受到业界的普遍欢迎和支持,越来越多的应用领域已经将其作为主要的存储格式和传输媒体。随
Rootkit是攻击者在入侵系统后用来保持对系统的超级用户访问权限,创建后门和隐藏攻击痕迹等常采用的一种技术。Rootkit存在于Linux、Solaris和Windows等各种操作系统上。根据
目前,随着手机用户数的不断增加及移动通信技术的发展,越来越多的手机用户开始尝试使用移动增值服务。移动增值服务以其移动性、即时性、个人性的优势逐渐进入人们的日常生活。