Web服务实用技术(Web服务概述)ppt课件
45页1、Web服务实用技术主讲:李伟刚 西北工业大学软件与微电子学院介绍l本课程讲授Web服务实用技术,涵盖Web服务的 商业需求、技术原理、技术架构、技术开发以及 应用模式,主要包括如下内容:Web服务概述XML与XML SchemaSOAPWSDLUDDIWeb服务组合可信的Web服务Web服务应用开发先修课程或准备知识lJava编程基础(SSD3)lWeb编程考核办法l课程成绩由三方面构成课堂和实验课出勤及表现:20%作业及实验报告:30%期末考试或期末project:50%教材及资源l教材顾宁、刘家茂等. Web Services原理与研发实践. 机械工业出版社, 2007.9 l参考书喻坚,韩燕波. 面向服务的计算原理和应用. 清 华大学出版社, 2006.12 Kent Ka Iok Tong. Developing Web Services with Apache CXF and Axis2 (3rd edition). TipTec Development, 2010.3 l课件资源, pwd: software第一章 Web Services概述主要内容l背景分析lWeb
2、Services的定义及功能lWeb Services发展史lWeb Services工作原理lWeb Services开发方法第一节 背景分析1 Web Services(WS)概述lWS定义了应用程序如何在Internet上实现 互操作,它极大地拓展了应用程序的功能 ,实现了软件的动态提供。lGartner Group 2002年:WS是人们思考如 何获取和提供商业服务的一种新方式,它 将会带来巨大的利益,包括降低生产、销 售成本,缩短各种系统的安装调试时间, 提高企业对市场反应的敏捷性和灵活性等 。2 商业需求与IT技术的不足l2.1 商业需求业务敏捷性l要求:IT实现的自动业务流程能够快速构造和快速调 整保护企业对信息技术的投资l要求:能够低成本地对原有IT系统更新、升级和维护 ;充分利用原有遗留系统构建新系统支持企业组织变革(虚拟企业)l要求:IT能够支持动态联盟,软件互操作性强2 商业需求与IT技术的不足l2.2 IT技术的不足编程级别上的发展史l对计算机程序细节进行抽象功能分解l原始的组件的出现l面向对象的编程l面向组件的重生2 商业需求与IT技术的不足l2.2 IT技术
3、的不足分布式计算l大型机集中式计算l小型化、小型计算机lUNIX操作系统lC/S大行其道l分布式计算平台与面向对象技术结合l分布式计算中间件lXML技术的出现lWebservicesl2 商业需求与IT技术的不足l2.2 IT技术的不足业务计算l20世纪70年代:数据库系统l1972年:SAPl1984年:IBM PCERP,SCM,PDM,BIl90年代初:信息孤岛l下一步?2 商业需求与IT技术的不足l2.2 IT技术的不足总结l客户端与服务端紧耦合l平台之间互操作困难业务 计算S O A内容:数据 &业务逻辑远程访问& 基础结构实现平台、 接口技术、 交互模式分布 技术编程 语言AssemblerCOBOL PascalSIMULASmalltalkAda C+JavaC#TCP/IPRPCCORBAEAIMQEJBSOAPWSDLSQLIBM PCR/3BPMMDA3 Web Services的优势l3.1 缩短业务流程周期,提高企业反应速度为更多的应用和用户实时地提供关键数据,从而 使企业更具敏捷性和灵活性l3.2 简化了客户的自助服务体系帮助构建企业对外的窗口l3.3 提高
4、企业效率消除信息孤岛第二节 WS的定义及功能1 Web Services的定义lW3C 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 protocolsXMLInteractionsMessagesDefined and described1 Web Services的定义lWeb Services: 部署在Web上的对象从外部使用者的角度来看, Web Services是部署 在Web上的对象,具备以下特征:l完好的封装性 (数据和处理)l松散耦合l使用协约的规范性 l标准化l高度可集成能力1 Web S
《Web服务实用技术(Web服务概述)ppt课件》由会员ZJ****4分享,可在线阅读,更多相关《Web服务实用技术(Web服务概述)ppt课件》请在金锄头文库上搜索。
精编小学英语语法(0002)
如何使SEO在企业品牌营销和渠道拓展中发挥最大价值ppt课件
活动提案企划书撰写
人教版新课标小学数学三年级下册《求平均数》课件
北师大版小学一年级数学上册加与减一《练习二PPT课件》
如何选择服务器ppt课件
人教版新课标小学语文一年级下册_柳树醒了ppt
小学四年级上册语文第十五课猫PPT课件2
小学五年级下学期语文《西门豹治邺》PPT课件
精编小学英语新课标(0002)
根据业务类型选择服务器平台ppt课件
信息系统、组织、管理和战略ppt课件
VC0039网络即时通信的原理和实现答辩材料ppt课件
服务器RAID卡及操作ppt课件
精编小学语文《雪儿》
法学专业毕业论文写作指导
精编小学数学六年级《百分数应用题》复习课课件[1]
工商管理学(本科)毕业(学位)论文写作指导
精编小学英语教学法1
设备施工图及装饰施工图
2023-12-22 55页
2023-12-22 50页
2023-12-22 50页
2023-12-22 64页
2023-12-22 50页
2023-12-22 55页
2023-12-22 51页
2023-12-22 50页
2023-12-22 50页
2023-12-19 24页