使用HTML5和Node构建超媒体API

使用HTML5和Node构建超媒体API
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2014-05
版次: 1
ISBN: 9787121226106
定价: 55.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 240页
正文语种: 简体中文
12人买过
  •   《使用HTML5和Node构建超媒体API》探讨了超媒体API的设计,介绍了作为超媒体API的构件块的超媒体因子,并讲解了基本格式、状态转移、领域风格和应用流程这4种超媒体设计元素;之后作者结合具体的场景,通过3个动手实验章节,从超媒体因子和超媒体设计元素入手,用实际的代码向我们详细地演示了超媒体API的设计;最后介绍了超媒体设计的文档编写、注册与发布等内容。 具体的场景,通过3个动手实验章节,从超媒体因子和超媒体设计元素入手,用实际的代码向我们详细地演示了超媒体API的设计;最后介绍了超媒体设计的文档编写、注册与发布等内容。 序 xi
    前言 xiii
    第1 章 理解超媒体
    HTTP、MIME 和超媒体
    HTTP 是传输协议
    MIME 是媒体类型标准
    超媒体是引擎
    使用超媒体APIs 编写Web 应用
    类型封送困局
    超媒体解决方案
    识别超媒体:超媒体因子(H-Factors)
    链接因子
    控制因子
    超媒体设计元素
    基本格式
    状态转移
    领域风格
    应用流程
    总结
    后续内容
    第2 章 XML 超媒体
    场景
    设计Maze XML 媒体类型
    识别状态转移
    选择基本设计元素
    Maze+XML 文档
    示例数据
    服务器代码
    集合状态响应
    单项状态响应
    格子状态响应
    退出状态响应
    客户端代码
    迷宫游戏示例
    迷宫机器人示例
    总结
    第3 章 JSON 超媒体
    场景
    设计Collection+JSON 媒体类型
    识别状态转移
    选择基本设计元素
    Collection+JSON 文档
    任务应用语义
    数据模型
    写入模板
    预定义查询
    示例数据
    任务文档
    设计文档
    服务器代码
    集合状态响应
    条目状态响应
    查询状态表示
    处理模板写入
    客户端代码
    单页界面任务示例
    任务命令行示例
    总结
    第4 章 HTML5 超媒体
    场景
    设计Microblog 媒体类型
    使用HTML5 表达应用领域语义
    识别状态转移
    选择基本设计元素
    Microblog 应用语义配置
    示例数据
    用户文档
    消息文档
    关注文档
    设计文档
    服务器代码
    验证用户
    注册新用户
    消息响应
    用户响应
    客户端代码
    POSH 客户端
    Ajax 风格的QuoteBot 客户端
    总结
    第5 章 为超媒体设计编写文档
    要求、遵从性与RFC 2119
    RFC 2119 关键词
    使用RFC 2119 关键词编写的示例文档
    定义遵从性
    为媒体类型设计编写文档
    一般布局安排
    为XML 设计编写文档
    为JSON 设计编写文档
    为HTML 设计编写文档
    为应用领域特定信息编写文档
    发布媒体类型设计
    媒体类型的扩展与版本控制
    扩展
    版本化
    注册媒体类型与链接关系
    媒体类型
    链接关系类型
    设计与实现技巧
    Joshua Bloch 总结的良好的API 所具有的特征
    Roy Fielding 的超文本API 准则
    Jon Postel 的健壮性原则
    其他考虑
    后记
    附录A 参考文献
    附录B 补充阅读
    附录C Maze+XML 媒体类型
    附录D Collection+JSON 媒体类型
    附录E 微博HTML 语义配置
    附录F IANA 媒体类型注册文档
    附录G IETF 链接关系互联网草案
    附录H 本书所用源代码、软件及其安装说明
  • 内容简介:
      《使用HTML5和Node构建超媒体API》探讨了超媒体API的设计,介绍了作为超媒体API的构件块的超媒体因子,并讲解了基本格式、状态转移、领域风格和应用流程这4种超媒体设计元素;之后作者结合具体的场景,通过3个动手实验章节,从超媒体因子和超媒体设计元素入手,用实际的代码向我们详细地演示了超媒体API的设计;最后介绍了超媒体设计的文档编写、注册与发布等内容。
  • 作者简介:
    具体的场景,通过3个动手实验章节,从超媒体因子和超媒体设计元素入手,用实际的代码向我们详细地演示了超媒体API的设计;最后介绍了超媒体设计的文档编写、注册与发布等内容。
  • 目录:
    序 xi
    前言 xiii
    第1 章 理解超媒体
    HTTP、MIME 和超媒体
    HTTP 是传输协议
    MIME 是媒体类型标准
    超媒体是引擎
    使用超媒体APIs 编写Web 应用
    类型封送困局
    超媒体解决方案
    识别超媒体:超媒体因子(H-Factors)
    链接因子
    控制因子
    超媒体设计元素
    基本格式
    状态转移
    领域风格
    应用流程
    总结
    后续内容
    第2 章 XML 超媒体
    场景
    设计Maze XML 媒体类型
    识别状态转移
    选择基本设计元素
    Maze+XML 文档
    示例数据
    服务器代码
    集合状态响应
    单项状态响应
    格子状态响应
    退出状态响应
    客户端代码
    迷宫游戏示例
    迷宫机器人示例
    总结
    第3 章 JSON 超媒体
    场景
    设计Collection+JSON 媒体类型
    识别状态转移
    选择基本设计元素
    Collection+JSON 文档
    任务应用语义
    数据模型
    写入模板
    预定义查询
    示例数据
    任务文档
    设计文档
    服务器代码
    集合状态响应
    条目状态响应
    查询状态表示
    处理模板写入
    客户端代码
    单页界面任务示例
    任务命令行示例
    总结
    第4 章 HTML5 超媒体
    场景
    设计Microblog 媒体类型
    使用HTML5 表达应用领域语义
    识别状态转移
    选择基本设计元素
    Microblog 应用语义配置
    示例数据
    用户文档
    消息文档
    关注文档
    设计文档
    服务器代码
    验证用户
    注册新用户
    消息响应
    用户响应
    客户端代码
    POSH 客户端
    Ajax 风格的QuoteBot 客户端
    总结
    第5 章 为超媒体设计编写文档
    要求、遵从性与RFC 2119
    RFC 2119 关键词
    使用RFC 2119 关键词编写的示例文档
    定义遵从性
    为媒体类型设计编写文档
    一般布局安排
    为XML 设计编写文档
    为JSON 设计编写文档
    为HTML 设计编写文档
    为应用领域特定信息编写文档
    发布媒体类型设计
    媒体类型的扩展与版本控制
    扩展
    版本化
    注册媒体类型与链接关系
    媒体类型
    链接关系类型
    设计与实现技巧
    Joshua Bloch 总结的良好的API 所具有的特征
    Roy Fielding 的超文本API 准则
    Jon Postel 的健壮性原则
    其他考虑
    后记
    附录A 参考文献
    附录B 补充阅读
    附录C Maze+XML 媒体类型
    附录D Collection+JSON 媒体类型
    附录E 微博HTML 语义配置
    附录F IANA 媒体类型注册文档
    附录G IETF 链接关系互联网草案
    附录H 本书所用源代码、软件及其安装说明
查看详情
其他版本 / 全部 (1)
相关图书 / 更多
使用HTML5和Node构建超媒体API
使用驯鹿的鄂温克人
孟和
使用HTML5和Node构建超媒体API
使用HTML和CSS开发Web网站
罗俊海、郑龙 著
使用HTML5和Node构建超媒体API
使用工具制造零部件(王楠)
张慧 主编;王楠
使用HTML5和Node构建超媒体API
使用SolidWorks软件的产品设计项目教程
付春梅 著;潘安霞、潘安霞、付春梅 编
使用HTML5和Node构建超媒体API
使用GitOps实现Kubernetes的持续部署:模式、流程及工具
[美]比利·袁 (美)亚历山大·马秋申采夫 (美)托德·埃肯斯坦 (美)杰西·孙(Jesse Suen) 著
使用HTML5和Node构建超媒体API
使用GPS、GALILEO和增强系统的应用卫星导航系统
[丹麦]拉姆吉·普拉萨德(Ramjee Prasad) 著
使用HTML5和Node构建超媒体API
使用SolidWorks软件的机械产品数字化设计项目教程(第3版)
罗广思、潘安霞 著
使用HTML5和Node构建超媒体API
使用HTML设计商业网站(HITE6.0软件开发与应用工程师)/工信部国家级计算机人才评定体系
翁高飞、王敏 编
使用HTML5和Node构建超媒体API
使用驱动的二语教学:实证依据(当代国外语言学与应用语言学文库)(升级版)
[美]Andrea E. Tyler;[美]Lourdes Ortega;[日]Mariko Uno;[美]Hae In Park
使用HTML5和Node构建超媒体API
使用数控车床加工零部件(张昊)
段治如 主编;张昊;刘馥
使用HTML5和Node构建超媒体API
使用权时代:整个人生皆为付费体验的超级资本主义新文化
[美]杰里米·里夫金 著;苏京京 译
使用HTML5和Node构建超媒体API
使用CorelDRAW12绘制图形
龙大奇 著
您可能感兴趣 / 更多
使用HTML5和Node构建超媒体API
CISSP官方学习手册(第9版)(网络空间安全丛书)
Mike Chapple
使用HTML5和Node构建超媒体API
氢燃烧与爆炸的气体热动力学
MikhailV.S 著;BorisE.Gelfand
使用HTML5和Node构建超媒体API
手与腕运动损伤
Mike Hayton
使用HTML5和Node构建超媒体API
教师专业学习共同体常见问题简答(英文版)
Mike、Mattos、Richard、DuFour、Rebecca 著
使用HTML5和Node构建超媒体API
PYTHON访谈录
MikeDriscoll 著;陈小莉 译;陶俊杰
使用HTML5和Node构建超媒体API
Paracord!: How to Make the Best Bracelets, Lanyards, Key Chains, Buckles, and More
Mikkelsen;Todd
使用HTML5和Node构建超媒体API
Networked Control Systems
Mikael Vejdemo-Johansson 著;Alberto Bemporad;Maurice Heemels
使用HTML5和Node构建超媒体API
Barron's CDL Commercial Driver's License Truck Driver's Test (Barron's CDL Truck Driver's Test)
Mike Byrnes 著
使用HTML5和Node构建超媒体API
Bad Company
Mike Walker 著
使用HTML5和Node构建超媒体API
Particle Swarm Optimization: A Physics-Based Approach
Mikki;Said M.;Kishk;Ahmed A
使用HTML5和Node构建超媒体API
Other Side of the Card: Where Your Authentic Leadership Story Begins
Mike Morrison、Brad Anderson 著
使用HTML5和Node构建超媒体API
The Weekend Millionaire's Secrets to Investing in Real Estate
Mike Summey、Roger Dawson 著