服务与服务计算_第1页
服务与服务计算_第2页
服务与服务计算_第3页
服务与服务计算_第4页
服务与服务计算_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Web服务技术服务技术 主讲:杨雷主讲:杨雷 东北大学东北大学 信息学院信息学院 计算机应用技术研究所计算机应用技术研究所2/32学习目的学习目的 掌握掌握Web服务与服务与SOA的基本概念的基本概念 了解了解Web服务的相关协议服务的相关协议 学习学习Web服务的开发及应用技术服务的开发及应用技术 了解了解Web服务、服务、SOA及及Web服务组合的相服务组合的相关研究及进展关研究及进展3/32课程结构课程结构 第第1章章 服务与服务计算服务与服务计算 第第2章章 面向服务的体系结构面向服务的体系结构SOA 第第3章章 Web服务概述服务概述 第第4章章 XML基础基础 第第5章章 服务通信

2、服务通信 第第6章章 服务描述服务描述 第第7章章 Web服务发布与发现服务发布与发现 第第8章章 基于基于Java平台的平台的Web服务实现服务实现 第第9章章 Web服务其它相关规范服务其它相关规范 第第10章章 Web服务组合与服务科学服务组合与服务科学 4/32参考教材参考教材第第1章章 服务与服务计算服务与服务计算主讲:杨雷主讲:杨雷6/32电的故事电的故事1878年大发明家爱迪生,开始谋划如何使用那时很时髦的电赚钱,仕的计划是生产电力设备,然后卖给需要的工厂,但大多数工厂的劢力来源都是使用蒸汽机戒水车,仕把目标转向民用领域 在随后的3年旪间里,爱迪生的研发团队先后设计了发电机、电缆

3、、电量表和电灯又花了1年的时间进行部署 1882年,世界上第一个发电厂正式运营,它可为周围1平斱英里范围内的建筑物提供照明电力服务。那时,家庭照明都是使用煤气灯,煤气本身有害、不安全而且燃烧后会产生黑灰。显然,爱迪生的这套系统发明相弼成功 爱迪生通用电气公司(仂美国通用电气公司前身)靠卖发电机、电缆、电量表和电灯及其附件赚了个盆满钵满。(这很像Microsoft,靠卖操作系统也赚了个盆满钵满) 7/32电的故事电的故事迪生讣为将来的用电模式就是这样 每个城市的每个街区都有一个发电厂,为周围1平斱英里(由亍弼旪使用直流电,无法进距离传输)范围内的建筑物供电,工厂如果对街区电厂不放心,自己也可以建

4、一个发电厂,共同驱劢工厂的电力设备 但爱迪生的大管家英萨尔却不这样想,仕讣为电力必将成为一种社会公共基础资源,运营发电厂(卖电)、提供电力服务是未来的用电模式(真是天才,一百多年前就有了服务的理念) 1890年塞尔维亚发明家Nikola Tesla(尼古拉特斯拉)发明的交流电得到了普及,开始出现了交流发电机,交流电的传输距离几乎无限丏输电损耗很小,英萨尔感觉到电力技术的最后障碍已经清除 8/32电的故事电的故事1892年英萨尔开始了仕的伟大商业乀路,仕通过不断幵购周围的小电厂来扩大自己的规模,那个旪候仕就已经知道规模经济会使单位发电成本更低的道理。弼仕的电价已经低亍工厂自备电厂的发电成本旪,工

5、厂彻底崩溃了,纷纷投降,转向使用英萨尔的中央电厂提供的电力服务。到了1930年,美国90%的工厂都在使用各种电力运营商提供的电力服务 9/32内容提要内容提要服务与现代服务业计算环境的变化软件即服务 服务科学 面向服务计算10/32 什么是服务?什么是服务?从几个案例说开去11/32服务的故事之咖啡的故事服务的故事之咖啡的故事星巴克不是只卖咖啡的,它更是提供工作、生活之外社交聚会服务的地方: 25元/杯的咖啡=咖啡5元+体验轻松氛围20元 所谓体验,就是企业以服务为舞台、以商品为道具,环绕着消费者,创造出值得消费者回忆的活劢。核心就是活动 体验经济的表象似乎是出售产品,但其本质则是出售与消费者

6、一齐度过的时光 12/32IBM:IBM means serviceIBM自称拥有世界上最大的服务业务,服务正引导着IBM的发展战略,在全球建立服务部门,提供产品支持服务、与业咨询服务、计算机网络服务 在过去20年中来自服务的收益不断增加,在2004年的960亿美元的总收入中,420亿美元来自服务。2002年收购了普华永道咨询公司,成立了业务咨询服务集团 致力推动服务科学的发展 13/32IBM:IBM means serviceBM从硬件制造、软件开发,向系统集成商转型以及整体解决方案的信息集成服务商转型。 14/32苹果:靠服务创新摆脱制造业低毛利困境苹果:靠服务创新摆脱制造业低毛利困境8

7、苹果公司东山再起凭借苹果公司东山再起凭借ipodipod,现占有音乐播放器一多半,现占有音乐播放器一多半的市场份额的市场份额8 苹果的苹果的iPodiPod造型虽炫,但是功能造型虽炫,但是功能设计设计并没多了不起。而并没多了不起。而且且iPodiPod所有组件与组装都是外购,要模仿,其实也容易所有组件与组装都是外购,要模仿,其实也容易8 关键在苹果的产品具备让消费者轻易关键在苹果的产品具备让消费者轻易下载下载音乐的音乐的iTunesiTunes音乐平台设计,而且苹果早早就说服五大音乐唱片公司音乐平台设计,而且苹果早早就说服五大音乐唱片公司成为这个平台的音乐提供者,大家一起来抽成。由于卡成为这个

8、平台的音乐提供者,大家一起来抽成。由于卡位早,苹果的位早,苹果的iTunesiTunes平台目前已经拥有平台目前已经拥有500500多万首歌曲,多万首歌曲,这么大的音乐库是阻止进入者的障碍这么大的音乐库是阻止进入者的障碍8 iTune music store 2003iTune music store 2003年年4 4月月2828日开始,到日开始,到20072007年年1 1月,月,共下载了共下载了2020亿首曲子,占同期所有网上音乐下载的亿首曲子,占同期所有网上音乐下载的80%80%15/32IPhone,卖的是手机吗?,卖的是手机吗?“独家合作”+“话费分成” 全新的手机销售运营模式 与

9、电信业务绑在一起,把一次性的终端销售增值为长期的服务和赢利.形成了“运营商+业务内容+终端”的三合一的价值链 16/32从从iPod到到iPhone:不仅是产品不仅是产品,还是服务创新还是服务创新17/32梅约:靠个人化服务建构新就医模式梅约:靠个人化服务建构新就医模式梅约是目前全球最大的私人医疗体系,创建亍20世纪初,现拥有8家医疗机构和5所医学院,在美国新闻与世界报道2007年最佳医院调查中排名第2。 梅约逋过计算机技术,建立了一个可以分析各种来源或格式的病患数据的数据库,这样,医护人员看到相似病例时,可以在最短旪间内抓出关连性,提供更正确的诊断。 而且,这个计算机技术还能够从病人的信息里

10、,很快发现病人对不同药物的反应,这样未来医生对症下药时,可以更个性化,而不是一百个生相同病的人,拿到的药量或是药名都完全相同。 梅约一开始是通过信息科技,来达到改善服务的目标,接下来,因为解决跨医学领域的问题,病人不用再因为一种病,还要外科、内科的到各种科别找病因,未来病人接受医院服务的流程,可能就会因此改变,创新的商业模式正在形成。 18/32什么是服务?什么是服务?服务-服务业、现代服务业 8管理学家、经济学家、工程学家、信息家、法学管理学家、经济学家、工程学家、信息家、法学家心理学家、人文学专家、政治学家等的不同理家心理学家、人文学专家、政治学家等的不同理解解19/321.1 服务简介服

11、务简介 什么是服务?什么是服务?8 服务是行动、过程和表现服务是行动、过程和表现 Services are deeds, processes, and performances) Zeithamland Bitner8 “服务服务”被定义为在一个应用软件内部的一种被定义为在一个应用软件内部的一种方法、过程、或通讯。这些方法、过程、或通讯。这些“服务服务”或或“方法方法”是旨在满足某些商业需求的应用程序的操作是旨在满足某些商业需求的应用程序的操作 Elizabeth Chang20/321.1 服务简介服务简介 什么是服务?什么是服务?8 包括所有产出为非有形产品或构建品的全部,包括所有产出为非

12、有形产品或构建品的全部,通常在生产时被消费、并以便捷、愉悦、省时、通常在生产时被消费、并以便捷、愉悦、省时、舒适或健康的形式提供附加价值舒适或健康的形式提供附加价值 J. B. Quinn, J. J. Baruch, and P. C. Paquette, “Technology in Services”, Scientific American 257, no.6 (Dec 1987),pp. 50-5821/32什么是服务什么是服务在经济和市场领域,服务是商品的非物质等价物 通过改变顾客的位置、顾客或他们的无形资产以创造利润的过程 服务提供者通过提供技能、创造性和经验参与到经济中来 ,而

13、不需考虑仓库和原材料。同时,为应对竞争,他们在专门知识上的投资需要市场化和提升,这种竞争平等之处在亍很少受物质的限制 22/32 服务在现代社会经济中的地位服务在现代社会经济中的地位8发达国家,服务主导的经济发达国家,服务主导的经济:服务业已成为发达国家经济活动的核心和支柱:服务业已成为发达国家经济活动的核心和支柱:经济合作与发展组织经济合作与发展组织(OECD)(OECD)中的中的3030个国家经济总个国家经济总值的值的70%70% 来自服务业,美国已达来自服务业,美国已达80%80%。随着信息技。随着信息技术的广泛使用,服务正成为这些国家生产力提高、术的广泛使用,服务正成为这些国家生产力提

14、高、经济生长以及创造就业机会等的主要动力,补偿经济生长以及创造就业机会等的主要动力,补偿了它们由于传统行业的退化而造成的损失以及就了它们由于传统行业的退化而造成的损失以及就业机会的减少业机会的减少8发展中国家,服务占的比重在上升发展中国家,服务占的比重在上升8随着科学技术的发展,新兴服务和新的服务形式随着科学技术的发展,新兴服务和新的服务形式不断涌现,服务在社会生产和人民生活中扮演着不断涌现,服务在社会生产和人民生活中扮演着重要角色重要角色23/32 西方企业界对服务的认识西方企业界对服务的认识8服务是可有可无的服务是可有可无的 1970s 及以前及以前:制造业:在员工和顾客导向系统方面没有投

15、资制造业:在员工和顾客导向系统方面没有投资:服务业:顾客是被动的消费者,内部导向服务业:顾客是被动的消费者,内部导向8服务作为重要的竞争手段服务作为重要的竞争手段 1980s:制造业:对客户服务的重视,投入制造业:对客户服务的重视,投入:服务业:顾客导向的服务理念服务业:顾客导向的服务理念8服务作为独立业务服务作为独立业务 1990s:制造业:设立服务事业部制造业:设立服务事业部 (GE、IBM 等成为世界上最大等成为世界上最大的服务企业);外包服务的服务企业);外包服务:服务业:服务的产品化服务业:服务的产品化8服务作为一种企业视角服务作为一种企业视角 2000s:制造业:在服务视角下整合全

16、部业务制造业:在服务视角下整合全部业务:服务业:回归本质服务业:回归本质24/32 农业 制造业 其它产业 个人 家庭 日常生活25/32 现代服务业现代服务业8“现代服务业现代服务业”是在是在工业化比较发达工业化比较发达的阶段产生的阶段产生的,主要依托信息技术和现代管理理念的,主要依托信息技术和现代管理理念经济与管经济与管理体系理体系而发展起来的,知识和技术相对密集的服而发展起来的,知识和技术相对密集的服务业。包括由传统服务业通过技术改造升级和更务业。包括由传统服务业通过技术改造升级和更新经营模式而形成的现代服务业以及随着信息网新经营模式而形成的现代服务业以及随着信息网络技术的高速发展而产生

17、的新兴服务业络技术的高速发展而产生的新兴服务业8 “三高三高”:技术含量高、人力资本含量高、附技术含量高、人力资本含量高、附加值高加值高8 “三新三新”:新技术、新业态、新方式新技术、新业态、新方式8 “三交叉三交叉”:计算机学科、管理学科和经济多计算机学科、管理学科和经济多学科的交叉学科的交叉26/32 国家十一五规划纲要以信息化为基础,着重国家十一五规划纲要以信息化为基础,着重发展电子商务等发展电子商务等5大类现代服务业大类现代服务业基于网络信息技术服务业网络信息咨询业网络信息咨询业 、ISP、网络数据库等网络数据库等数字内容服务互联网出版业、网络游戏、数字图书互联网出版业、网络游戏、数字

18、图书馆等馆等信息技术服务公共服务电子商务通信、信息技术服务、中介专业服务通信、信息技术服务、中介专业服务等等社区服务、医疗、卫生、保健、教育、社区服务、医疗、卫生、保健、教育、培训等培训等金融支付、现代物流、现代农业、现金融支付、现代物流、现代农业、现代旅游、狭义的电子商务等代旅游、狭义的电子商务等27/32 我国现代服务业发展重点领域我国现代服务业发展重点领域一好:生活品质好一好:生活品质好 数字医疗数字医疗 数字教育数字教育一高:附加价值高一高:附加价值高 数字媒体服务业数字媒体服务业 电子政务电子政务二大:产值大、二大:产值大、 就业数量大就业数量大 金融服务业金融服务业 电子商务电子商

19、务 数字旅游数字旅游服务业服务业28/32 发展现代服务业是大量劳动力转移的必由之发展现代服务业是大量劳动力转移的必由之路路农业农业加工制造业加工制造业服务业服务业现代服务业现代服务业29/32 信息技术已成为发展现代服务业重要的支撑信息技术已成为发展现代服务业重要的支撑8信息技术的迅猛发展推动着经营模式和管理方式信息技术的迅猛发展推动着经营模式和管理方式的变化,对传统服务业的变革产生着深远影响的变化,对传统服务业的变革产生着深远影响 8新技术的突破也在不断催生和引领新兴服务业态新技术的突破也在不断催生和引领新兴服务业态的发展的发展8信息技术也直接推动和影响市场机制与政府监管信息技术也直接推动

20、和影响市场机制与政府监管方式的完善,有利于公共服务产品的创新和提升方式的完善,有利于公共服务产品的创新和提升30/32 服务业的发展对软件的启示服务业的发展对软件的启示软件软件 ? 服务服务基于基于Web的软件的软件 ? Web服务服务31/32计算的发展计算的发展1982年以来, 8CPU的性能提高了3500倍 8内存的价格下降了45000倍 8硬盘的价格下降了360万倍 如果汽油也能以同样的速度发展,一升的汽油就能够使飞行器环绕地球旅行573圈 如果汽车的价格也能跟硬盘的价格一样,那么一部新车的价格仁能为0.01美元 现在以同样的价钱买Ipod可以存电影,照这样推下去,2025年可以用40

21、0元每买到4000个美国国会图书馆的全部馆藏 32/32网络的演化网络的演化 大型机大型机-终端终端客户机客户机-服务器服务器微机微机-局域网局域网互联网互联网按需网格按需网格/普适计算普适计算第一阶段第一阶段第二阶段第二阶段第三阶段第三阶段第四阶段第四阶段初期普及阶段初期普及阶段更多专家以及更多专家以及一般用户开始一般用户开始使用,用户要使用,用户要很好地使用需很好地使用需要深入了解计要深入了解计算机知识。算机知识。 对对国国民民经经济济和和社社会会发发展展的的影影响响我们目前我们目前所处阶段所处阶段专家阶段专家阶段计算机仅供少计算机仅供少数专家和专业数专家和专业人员使用,社人员使用,社会公

22、众很难用会公众很难用上。上。 公众认识阶段公众认识阶段因特网和因特网和Web时代,信息技时代,信息技术已在公众中术已在公众中流行起来,但流行起来,但用户仍然需要用户仍然需要知道一些计算知道一些计算机和信息技术机和信息技术的知识。的知识。 广泛普及阶段广泛普及阶段用户已经看不用户已经看不见技术,也不见技术,也不需要知道技术,需要知道技术,只要看得到技只要看得到技术带来的好处。术带来的好处。 时间时间 1950 1980 1990 2004 202033/32Evolution of the InternetnInter-Networking of regional networks with T

23、CP/IPnBegan to replace regional alternativesnWorldwide adoptionnStandards for distributed access,nAuthentication, data migrationnLeads to a “world wide grid”nHTML page format, HTTP protocol, and Web browser for document exchangenInitially in universities; worldwide adoptionnMultiple regional network

24、s linking computersnInitially at universities and national labs34/32Web 1.0 - Web 2.0 - Web 3.035/32Sense of Web 2.0 by exampleWeb 1.0 - Web 2.0DoubleClick - Google AdSenseOfoto - FlickrAkamai - BitT - NapsterBritannica Online - Wikipediapersonal websites - bloggingdomain name speculation - search e

25、ngine optimizationpage views - cost per clickscreen scraping - web servicespublishing - participationcontent management systems - wikisdirectories (taxonomy) - tagging (folksonomy)Stickiness - syndication36/32Web2MemeMap, Tim OReilly, 2005Web 2.037/32Web X.oThe word “Web X.o” represents “Web eXpando

26、o” which is derived from “Web” and a misspelled word “Expandnoon”. “noon” is interpreted as “the highest, brightest, or finest point or part” or “the highest point” Expand the current Web to the “highest and brightest” point 38/32Solution: Web-Scale ComputingScale capacity on demand Turn fixed costs

27、 into variable costs Always available Rock-solid reliability Simple APIs and conceptual models Cost-effective Reduced time to market Focus on product & core competencies 39/32Cloud Computing(云计算)40/32Cloud Computing特征特征41/32软件的运行环境已经从传统的单机环境发展为网络环境;基亍网络的信息系统的规模、用户数量和复杂程度的剧增,需要解决可信性问题。需要解决多核计算环境下

28、“软件执行效能墙”问题 下一仗互联网网络技术,软件中间件技术、Agent技术和本体技术逐渐成熟。云计算架构下的软件服务异军突起,软件从产品向服务转变 网络环境下的计算模型:虚拟计算(跨平台操作)、普适计算(含嵌入式计算和移动计算)、云计算(存储与计算分离,资源整合)、透明计算(用户只见服务不见集散过程和支持平台) 42/32小结 8现代服务业大发展,需求的拉动 8计算环境风云变幻,技术的推动 8引导学术界和产业界对服务学的关注 43/32服务科学服务科学 50多年前,随着信息技术时代的到来,计算机科学从电子工程和数学分离出来,成为一个独立的学科 随着服务经济的到来,服务科学会不会也像计算机学科

29、一样,在不久的将来成为一门独立的学科? 服务科学可以将计算机科学、运筹学、产业工程、数学、管理学、决策学、社会科学和法律学等既定领域内的工作相融合,创建新的技能和市场,提供高价值的业务。 44/32服务科学的范畴服务科学的范畴研究如何运用科学的方法和原则,管理服务的组织过程和资源,以达到服务的效果和效率的学问。它需要技术的创新、产业的创新、社会和组织的创新,怎样能够在需求上有更多的创新,从而制造出更大的服务经济 45/32服务科学与信息技术服务科学与信息技术服务科学并不等同亍现代服务行业的概念,而是更多以融合信息技术的形式出现 新的业务模式、流程、战略和劳动力的管理方式的发展本身即可被视为一系

30、列服务 信息化是现仗服务业的核心内容之一,可用于流程改造、提升管理水平 46/32SSME的三大组成部分的三大组成部分 服务科学 (Service Sciences): 建立知识和理论 服务管理 (Service Management): 对服务创造价值的过程进行管理和优化 服务工程 (Service Engineering):应用理论解决实际问题的方法 科学 用来产生知识 工程 应用知识去产生价值 管理 改进产生和获取价值的流程 47/32服务科学:多学科知识的整合服务科学:多学科知识的整合48/32T型人才的需求型人才的需求49/32我们关注什么?服务科学的IT基础50/32网构软件的基本

31、形态网构软件的基本形态51/32商品消费商品消费软件服务软件服务软件即服务(软件即服务(SaaS)52/32面向服务架构面向服务架构SOA53/32 服务计算服务计算8 服务计算服务计算(Service-Oriented Computing/ Service Computing, SOC/SC),又称面向服务,又称面向服务的计算的计算8 泛指以服务及其组合为基础构造应用的新开发泛指以服务及其组合为基础构造应用的新开发范型相关的方法、技术、规范、理论和支撑环境范型相关的方法、技术、规范、理论和支撑环境8 服务计算把服务用做应用开发或解决方案的基服务计算把服务用做应用开发或解决方案的基础元素,扩展

32、了础元素,扩展了“软件服务化软件服务化”的概念的概念8 已经成为软件领域当前最受关注的热点之一,已经成为软件领域当前最受关注的热点之一,是国内外学术界和工业界关注的焦点是国内外学术界和工业界关注的焦点54/321.2 服务计算简介服务计算简介 IBM的服务计算环境的服务计算环境55/32 服务计算中的服务服务计算中的服务8 服务计算范型中,服务是一个广泛的概念,它服务计算范型中,服务是一个广泛的概念,它具有多种形式具有多种形式8 通常是在软件中实现的一项业务功能,可以被通常是在软件中实现的一项业务功能,可以被重用,人们不需要知道服务内部实现就可以理解重用,人们不需要知道服务内部实现就可以理解服

33、务用途并使用服务来构建应用系统服务用途并使用服务来构建应用系统8 是自描述、平台未知的计算单元,可支持快速、是自描述、平台未知的计算单元,可支持快速、低成本的对分布式应用的组合低成本的对分布式应用的组合8 可以执行多种功能,从简单的请求到复杂的业可以执行多种功能,从简单的请求到复杂的业务流程务流程1.2 服务计算简介服务计算简介56/321.2 服务计算简介服务计算简介 服务计算中的服务服务计算中的服务8 W3C将服务定义为:将服务定义为:“服务提供者完成一组工服务提供者完成一组工作,为服务使用者交付所需的最终结果。最终结作,为服务使用者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使果通常会使使用者的状态发生变化,但也可能使提供者的状态改变,或者双方都产生变化提供者的状态改变,或者双方都产生变化” 57/321.2 服务计算简介服务计算简介 服务计算中的服务服务计算中的服务特点特点8 开放性:遵循开放标准,便于共享与复用开放性:遵循开放标准,便于共享与复用8 自治性:服务消费者发出服

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论