Web Technology 面向服务的集成示例 本地用户的 远程工作者的 Windows GUI .ava guI 移动工作者 业务流程引擎 紧構合的 服务总线 服务仓库 表示层 业务逻辑层 业务逻辑层 业务逻辑层 数据访问层 数据访问层 数据访问层 传统3层 架枚 个人金融业务 公司金融业务 共同基金投资 数据库 数据库 数据库
Web Technology Fudan course, by Dai kaiyu 面向服务的集成示例 传统3层 架构
Web Technology Web services的产生 Distributor Supplier Internet Manufacturin Facility XML Logistics for data exchange in e-business applications. "ure Growing need for a standard lightweight infrastructure 1999年,HP(惠普)公司成为了第一个引入Web服务概念的软件供应商。 2000年6月 Microsoft提出了“Web服务”这个术语,并把Web服务作为了它的NET计划 的一个重要组件 Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu Web Services的产生 1999年,HP(惠普)公司成为了第一个引入Web服务概念的软件供应商。 2000年6月Microsoft提出了“Web服务”这个术语,并把Web服务作为了它的.NET计划 的一个重要组件
Web Technology Web services Web services的发展原动力 电子商务和企业应用集成的发展,日趋基于Web应用: 从局部化发展到全球化 从B2c( Bussiness- to-Costumer)发展到B2B( Bussiness-to- Bussiness) 从集中式发展到分布式 需要解决语言差异,平台差异,协议差异,数据差异所带来的高代价的 系统集成 Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu Web Services Web Services的发展原动力 - 电子商务和企业应用集成的发展,日趋基于Web应用: 从局部化发展到全球化 从B2C(Bussiness-to-Costumer)发展到B2B(Bussiness-to-Bussiness) 从集中式发展到分布式 - 需要解决语言差异、平台差异、协议差异、数据差异所带来的高代价的 系统集成
Web Technology Web services Web service概述 Web services是一个斩新的分布式计算模型 Web services是一系列标准的集合 SOAP WSDL UDDI WSFL Web services架构提供一个松散耦合的分式计算环塘 Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu Web Services Web Service概述 - Web Services是一个崭新的分布式计算模型 - Web Services是一系列标准的集合 SOAP WSDL UDDI WSFL … - Web Services架构提供一个松散耦合的分布式计算环境
Web Technology web services Web services Definition by W3C oA Web service is a software application ● identified by a URI, o whose interfaces and binding are capable of being defined, described and discovered by XML artifacts and o supports direct interactions with other software applications ● usIngⅩ ML based messages o via internet-based protocols Fudan course, by Dai kaiyu
Web Technology Fudan course, by Dai kaiyu web services Web Services Definition by W3C ● A Web service is 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