- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Web服务第六章
回顾与作业点评以前都学了哪些框架,分别有哪些优点?我们学习过哪些项目结构类型,并说明各自的适用场合?
预习检查举例说明什么是Web服务Web服务的优点有哪些?为什么需要单元测试?
本章任务使用XFire完成1+2+…+n的Web服务发布和调用使用XFire实现台账的Web服务的发布和调用使用xfire实现.NET火车票查询的Web服务调用
本章目标掌握Web服务的基本概念掌握Web服务的工作原理会创建Web服务会调用Web服务会使用JUnit测试程序代码
为什么Web服务是大势所趋Web服务优点互操作性:实现不同系统间的相互调用(语言无关、平台无关)服务提供者使用服务的客户端程序提供服务的应用程序与程序的开发语言无关与操作平台(Windows、Linux)无关支付请求返回账单支付请求返回账单可以运行Java,C++,.NET程序可以运行Java,C++,.NET程序购物网站1
为什么Web服务是大势所趋Web服务优点松耦合性:松耦合的应用程序具有较好的灵活性购物网站1服务提供者使用服务的客户端程序提供服务的应用程序备用服务提供者提供服务的应用程序
为什么Web服务是大势所趋.NET战略基础设备应用代码操作系统和本地服务模块构建服务应用服务门户服务浏览器请求服务访问Internet
为什么Web服务是大势所趋SOA(Service-OrientedArchitecture)基础SOA的概念SOA与Web服务的区别和联系SOA的优势
Web服务是什么Web服务是一类应用程序,是能够用编程的方法通过Web调用来实现某个功能的应用程序服务调用的客户端程序我要把我实现的支付功能告诉别人,让他们来调用已经有人实现了支付功能,而且还告诉我如何使用这个功能,我可以直接调用了。支付宝服务提供者
Web服务是什么Web服务三个角色服务注册机构服务描述服务提供者服务客户端服务服务描述绑定发现发布
Web服务是什么Web服务的体系结构应用程序网络服务可靠性UDDIWSDLSOAPXMLHTTPJMSSMTP业务流程网络服务安全性服务质量发现服务描述服务传递消息传输协议传递消息管理
Web服务是什么Web服务需要遵守的技术标准XML(描述WEB服务数据的标准方法)SOAP(表示WEB服务信息交换的协议)WSDL(WEB服务描述语言)UDDI(统一描述发现和集成)服务注册机构服务描述服务提供者服务客户端服务服务描述绑定发现发布WSDLUDDIWSDLUDDI
在项目中使用Web服务Web服务使用最多的3个场合异构平台整合SOA发布商务服务天气预报如何实现实时预报?使用安付通进行货款支付电子支付服务是谁提供?网站如何来调用的呢?
在项目中使用Web服务JBOA项目中哪些功能可以用到Web服务呢?JBOA项目中用到Web服务的地方台帐记录需要发布为Web服务,供财务系统调用演示案例:JBOA系统台账系统服务器JavaJBOA服务器Java查账请求返回账务信息
创建台账导出服务Web服务开源框架axis和XFire比较出品公司是否开源性能操作性Spring支持axisApache是慢复杂弱XFireCodehaus是快容易强
在项目中使用Web服务下载/安装XFire添加XFire用户库创建WebServiceProject创建台帐导出服务接口和实现类发布Web服务测试Web服务演示示例:创建Web服务使用XFire创建Web服务的步骤
小结Web服务三个角色分别是什么?创建和发布Web服务的步骤是什么?
指导——发布Web服务实现数字累加训练要点:掌握利用XFire创建Web服务需求说明:输入条件:数字n返回结果:1+2+3+4+…n实现思路:1、创建服务接口SumService和实现类型SumServiceImpl2、配置services.xml3、配置web.xml完成时间:20分钟讲解需求说明
共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解
Web服务的调用使用XFire调用Web服务步骤:获取有效WSDL地址Clientclient=newClient(newURL(wsdlurl))Client.invoke(method,newString[]{params})发布测试Web服务调用创建WebProject演示示例:Web服务调用
指导——客户端调用Web服务训练要点:掌握利用XFire创建客户端,调用Web服务需求说明:任意输入一个数字n,返回1+2+…+n的累加和,并在控制台显示出来实现思路:1、创建服务接口SumService.java2、创建客户端调用类Client.java3、运行求数字累加和Web服务4、
您可能关注的文档
- 资料教程简介ba 300 csm52.pdf
- java 3使用企业级技术开发大型系统tp06.pdf
- 电动汽车结构原理与故障诊断.pptx
- 1 manual handling-ergonomics at workstbt1手动操作工作中人体工程学.pptx
- 课件案例controplant alspa hmi培训20114historian ch04.pdf
- 模块听力词汇阅读页文章并回答问题listening and vocabulary.pptx
- 同等学力-英语基础词汇特训.pdf
- 微创医疗实施项目概览培训sap overview training固定资产.pdf
- 微创医疗实施项目概览培训sap overview training固定资产.pptx
- 分析文稿附录bllab appendix building the jke client.pdf
文档评论(0)