欢迎来到天天文库
浏览记录
ID:36686245
大小:8.50 MB
页数:63页
时间:2019-05-13
《web服务动态组装机制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本科生毕业论文(设计)题目Web服务动态组装机制设计和实现学生姓名指导老师学院专业班级完成时间2010年6月摘要近年来,软件开发技术、XML等技术取得了长足进步,Web服务技术也得到了广泛的应用。Web服务是一种想把全世界的Internet/Intranet变成一个虚拟计算机环境的观念和技术,它是一种可以通过URL地址来访问网络资源,可以将应用程序转换为网络应用程序,可以被其他应用程序使用的技术。如果在客户端运行的时候,用户能够自由选择不同的Web服务并且可以选择别的服务来替换已经改变的服务,这样将会使调用服务更加方便快捷,本文讨论的Web服务动态组装机制
2、正实现了自由选择服务和动态调用服务的功能。本文从课题任务出发,首先介绍了Web服务动态组装机制的开发背景和Web服务相关知识,然后描述了该机制的需求分析和总体设计。随后,本文详细讲述了为实现Web服务动态组装机制而设计的Web服务注册查询子系统和Web服务动态组装子系统的具体内容。为了能够动态自由地选择Web服务,这里设计的Web服务注册查询系统能够让发布者发布服务、调用者查询服务,从而使调用者能够在调用服务的时候自由选择查询得到的服务。在Web服务注册查询系统的基础上,Web服务动态组装系统通过采用动态创建Web服务代理类的方法,能够实现在运行时让用户自
3、由选择调用服务的功能。同时,为了测试Web服务的动态调用,本文简述了本次设计的两大Web服务组件:学生成绩管理系统组件、好友信息管理组件。最后本文给出了两大子系统的运行实例并对工作做出了总结。关键词UDDI,发布服务,查询服务,动态调用IIABSTRACTInrecentyears,softwaredevelopmenttechnology,XMLandothertechnologieshavemadegreatprogressandWebServicestechnologyhasalsobeenusedwidely.WebServicesisakindo
4、fconceptandtechnologywhichaimstochangetheInternet/Intranetallovertheworldintoavirtualcomputingenvironment.Tobesimple,WebServicesisatechnologythatisaccesstonetworkresourcesthroughURLaddress,andcanconvertapplicationprogramsintonetapplicationprogramswhichcouldbeusedbyotherapplication
5、programs.ItwillmakecallingservicesmoreconvenientandefficientifuserscanchoosedifferentWebServicesfreelyandchooseotherservicestoreplacethechangedserviceswhenontherunofclientapplications.Infact,WebServicesDynamicAssemblyMechanismwhichisdiscussedinthepaperistoachievethefreedomchoiceof
6、WebServicesanddynamicalcallingofWebServices.Accordingtotheassignment,thepaperfirstlyintroducesthedevelopmentbackgroundofthemechanismandrelatedknowledgeaboutWebServices,thendescribesrequirementsanalysisandtheoveralldesignofWebServicesDynamicMechanism,andlaterdwellsonthedetailsofthe
7、twochildsystems:WebServicesRegistryandQuerySystemandWebServicesDynamicallyAssemblySystem,whicharedesignedforrealizingthemechanism.InordertocallWebServicesdynamicallyandfreely,wehavedesignedWebServices’RegistryandQuerySystem,whereprovidingservicestopublishforpublishersandservicesto
8、queryforcallerssothatitcanachieve
此文档下载收益归作者所有