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

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

ID:37539717

大小:1.65 MB

页数:67页

时间:2019-05-24

web服务自动封装和发布接口的研究_第1页
web服务自动封装和发布接口的研究_第2页
web服务自动封装和发布接口的研究_第3页
web服务自动封装和发布接口的研究_第4页
web服务自动封装和发布接口的研究_第5页
资源描述:

《web服务自动封装和发布接口的研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中文摘要摘要随着信息技术和网络技术不断发展,Web服务已经迅速成长为网络信息集成领域的关键技术之一。微软公司更是通过“一切都是服务”来概括Web服务将给当前IT业带来的冲击。于是,在现有的技术条件下,如何简化Web服务的开发过程,最大程度上应用现有平台的特性以适应Wcb服务的变化,实现简便、动态的Web服务封装、发布以及部署过程,已经成为研究的热点。本文首先介绍了Java平台Web服务封装和发布的关键技术和编程模型。接着在J2EE平台上通过对比采用JAX.RPC1.1和Web服务元数据(JSR181)编程模型实现Web服务过程,从中得出引入Annota

2、tion的编程模型的优势。然后基于JAX.WS2.0的架构,研究如何分别采用“自低向上”和“自顶向下”的模式开发Web服务。为更好的对服务切面如权限、日志处理等进行控制,采用面向方面编程思想,提出了采用JAX.WS2.0的Handler框架实现灵活的拦截链模型。同时,为了提高长生命周期Web服务的调用的性能和可靠性,结合Java的并行处理包研究实现异步的客户端调用。最后,通过详细对比最近兴起的REST风格Web服务和传统SOAP风格Web服务的区别和使用场景,研究JAX—WS2.0中REST风格Web服务的原理,阐述了在JAX.WS2.0中开发REST

3、风格Web服务的实现过程。综合它的特性,提出了采用xMLHTTPRequest在浏览器中的异步调用REST风格Web服务客户端调用模型。关键词:Web服务;AX-WS2.0;Annotation;JSR181;RFST风格Web服务英文摘要ResearchonAutomaticWebServiceEncapsulationandPublicationAbstractWiththepersistentdevelopmentofnetworkandinformationtechnique,WebServiceshasquicklyasoneofthekey

4、rolesinnetworkinformationintegrationlandscape.MicrosoftBse“EverythingisServices'’generalizetheWebServices’concussiontocurrent’sITrealm.SohowtopredigesttheWebServicesdevelopmentprocess,farthestuseexistingplatformtoadapttheWebServices’change,implementhandy,dynamicWebServicesencaps

5、ulation,deployanddeployprocessbasedoncurrenttechnologyconditionhasbecametheresearchhotspot.Inthispaper,firstly,giveasimpleintroductionofJavaplatformWebServices’Skeytechnologyandprogrammodel.Following,basedonJ2EEplatformcompareadoptJAX—RPC1.1toJSR181programmodelimplememasimpleWeb

6、Services,expatiatetheadvantageofadoptingannotationprogrammodel.AndthenbasedonJAX—WS2.0architectureresearchhowtoimplementwebservicesuse“Bottom—uppattem’’(StartwithJavatoproduceWSDL)and“Top—downpattern'’(StartwithWSDLtoproduceJava).Inordertobettercontroltheservices’Saspect,adoptob

7、jectorientedprogrammingdesign,givethestrategyaboutusetheJAX·WS2.0’Shandlerframeworktodesignflexiblehandlerchain.Meanwhile,toimprovetheperformanceandreliabilityoflonglifecycle’Sinvoke,combinejava’Sconcurrentpackagetoimplementtheasynchronousclientinvokemodel.Finally,byparticularco

8、ntrastthedifferenceandusescene,researchJAX·WS2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。