REST与面向资源的Web开发.pdfVIP

  • 3
  • 0
  • 约1.14万字
  • 约 39页
  • 2019-03-05 发布于湖北
  • 举报
REST与面向资源的Web开发 深入理解Web的架构风格 我是谁 • 14年工作经验,8年Web应用、3年企业应用、3年电信协议 • 《J2EE Development without EJB》、《Ajax in Action》、 《Ajax Patterns and Best Practices》、《REST in Practice》 中文版的译者 • Roy Fielding的博士论文《Architectural Styles and the Design of Network-based Software Architectures》中文版的译 者 • “REST实战”讨论组的负责人 • /group/rest_in_action • 现任职于阿里巴巴B2B的平台技术部 # 讲座内容 • 什么是Web • REST风格架构带来的好处 • 什么是REST • 关于HTTP的一些误解 • REST的架构约束 • 关于REST的一些误解 • REST的五个关键词 • 各种编程语言对于REST的 支持 • REST风格架构的主要特征 • REST与Web服务 • REST风格架构的设计步骤 • REST与SOA • REST与安全性 • REST不适用的场合 # 什么是Web • World Wide Web(万维网),简称WWW或Web • 浏览器?HTML?Ajax?Flash?Web 2.0? • Web的三大技术基石 • URI:用来标识资源 • HTTP:用来操作资源 • Hypertext:用来描述资源的状态 • HTML • XML • JSON/纯文本 # 什么是Web(续) • 定义 “Web应用” • 使用了上述三大技术 • 运行在Internet环境中 • 与 “企业应用”相对 • 广义的Web应用 • 包括所有使用了上述三大技术的应用 • 狭义的Web应用 • 仅包括运行于浏览器中的应用 • 与 “桌面应用”相对 • Web已死? # 什么是REST • Representational State Transfer (表述性状态转移), 简称REST • 来自Roy Fielding的博士论文:《Architectural Styles and the Design of Network-based Software Architectures》 ( 《架构风格与基于网络的软件架构设计》) • Roy Fielding是何许人 • Day Software公司的首席科学家,Apac

文档评论(0)

1亿VIP精品文档

相关文档