- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务实用技术 主讲:李伟刚 liweigang@ 西北工业大学软件与微电子学院 介绍 本课程讲授Web服务实用技术,涵盖Web服务的商业需求、技术原理、技术架构、技术开发以及应用模式,主要包括如下内容: Web服务概述 XML与XML Schema SOAP WSDL UDDI Web服务组合 Web服务应用开发 语义Web服务 先修课程或准备知识 Java编程基础(SSD3) Web编程 考核办法 课程成绩由三方面构成 课堂和实验课出勤及表现:20% 作业及实验报告:30% 期末考试或期末project:50% 教材及资源 教材 顾宁、刘家茂等. Web Services原理与研发实践. 机械工业出版社, 2007.9 参考书 喻坚,韩燕波. 面向服务的计算—原理和应用. 清华大学出版社, 2006.12 Kent Ka Iok Tong. Developing Web Services with Apache CXF and Axis2 (3rd edition). TipTec Development, 2010.3 课件资源 wslesson@163.com, pwd: software 第一章 Web Services概述 主要内容 背景分析 Web Services的定义及功能 Web Services发展史 Web Services工作原理 Web Services开发方法 第一节 背景分析 1 Web Services(WS)概述 WS定义了应用程序如何在Internet上实现互操作,它极大地拓展了应用程序的功能,实现了软件的动态提供。 Gartner Group 2002年:WS是人们思考如何获取和提供商业服务的一种新方式,它将会带来巨大的利益,包括降低生产、销售成本,缩短各种系统的安装调试时间,提高企业对市场反应的敏捷性和灵活性等。 2 商业需求与IT技术的不足 2.1 商业需求 业务敏捷性 要求:IT实现的自动业务流程能够快速构造和快速调整 保护企业对信息技术的投资 要求:能够低成本地对原有IT系统更新、升级和维护;充分利用原有遗留系统构建新系统 支持企业组织变革(虚拟企业) 要求:IT能够支持动态联盟,软件互操作性强 2 商业需求与IT技术的不足 2.2 IT技术的不足 编程级别上的发展史 对计算机程序细节进行抽象——功能分解 原始的组件的出现 面向对象的编程 面向组件的重生 2 商业需求与IT技术的不足 2.2 IT技术的不足 分布式计算 大型机集中式计算 小型化、小型计算机 UNIX操作系统 C/S大行其道 分布式计算平台与面向对象技术结合 分布式计算中间件 XML技术的出现 Webservices …… 2 商业需求与IT技术的不足 2.2 IT技术的不足 业务计算 20世纪70年代:数据库系统 1972年:SAP 1984年:IBM PC——ERP,SCM,PDM,BI…… 90年代初:信息孤岛 下一步??? 2 商业需求与IT技术的不足 2.2 IT技术的不足 总结 客户端与服务端紧耦合 平台之间互操作困难 3 Web Services的优势 3.1 缩短业务流程周期,提高企业反应速度 为更多的应用和用户实时地提供关键数据,从而使企业更具敏捷性和灵活性 3.2 简化了客户的自助服务体系 帮助构建企业对外的窗口 3.3 提高企业效率 消除信息孤岛 第二节 WS的定义及功能 1 Web Services的定义 W3C definition – A software application identified by a URI, whose interfaces and binding are capable of being defined, described, and discovered by XML artifacts and supports direct interactions with other software applications using XML-based messages via Internet-based protocols XML Interactions Messages Defined and described 1 Web Services的定义 Web Services: 部署在Web上的对象 从外部使用者的角度来看, Web Services是部署在Web上的对象,具备以下特征: 完好的封装性 (数据和处理) 松散耦合 使用协约的规范性 标准化 高度可集成能力 1 Web Services的定义 Web Services: 部署在Web上的对象 Web Services的要件 对象界面描述: WSDL 对象访问: SOAP 对象
您可能关注的文档
- 00-物联网健康服务平台项目建设方案计划(初稿)23资料.docx
- 0~6岁儿童健康管理服务规范 妇幼保健院 课件课本 ppt资料.ppt
- 0~36个月儿童健康管理服务规范ppt-powerpoi资料.ppt
- 0sgi1100服务器快速入门指南资料.pdf
- 0服务营销导论资料.pdf
- 001 freebsd全能服务器安装手册跟qmail基础安装篇资料.doc
- 001 freebsd全能服务器安装手册跟基础介绍篇--unix的简史资料.doc
- 001-2麦肯锡顾问客户服务培训手册-好的开始是成功的一资料.ppt
- 001-村级公共服务跟社会管理项目管理系统-软件需求规约(高职高专)_资料.doc
- 001经济型酒店服务手册-前厅分册资料.doc
文档评论(0)