网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 现代API(通往架构师之门)
分类
作者 李泉
出版社 清华大学出版社
下载
简介
内容推荐
李泉著的《现代API(通往架构师之门)》首先回顾系统集成及服务的历史,对其核心概念和核心思想进行重新阐述;然后从基本概念、REST架构、生命周期、具体实施、最佳实践、业务影响和技术前瞻等方面对API进行全方位的介绍;最后是作者对如何做一个好的架构师的感悟与建议。贯穿全书的是作者在近20年里,为北美18个行业里的50多家大型公司进行系统集成及API项目设计和实施积累下来的实战案例。
本书为有志于成为系统集成和API架构师的程序员提供了一条学习和提高的路线图,适合程序开发人员及管理人员阅读和参考。
目录
第1章 概述
1.1 什么是架构和架构师
1.2 这本书是为谁写的
1.3 为什么写作此书
1.4 通往架构师之路的路线图
1.5 架构师应该具备的素质
1.6 对架构师的学习和培养过程的几点建议
1.7 本书的主要内容
1.8 总结
第1部分基础篇
第2章 重新看待系统集成
2.1 系统集成历史的快速回放
2.2 到底什么是系统集成
2.2.1 系统集成之信息更新
2.2.2 系统集成之信息组合
2.2.3 系统集成之连锁行动
2.3 系统集成的技术组成部分
2.3.1 BUS——高速公路
2.3.2 连接器——高速公路的进出口
2.3.3 CDM——高速公路运输的集装箱
2.3.4 数据转换——运输过程中的货物处理
2.4 系统集成应用的考虑
2.4.1 系统集成的过程中到底要完成什么任务
2.4.2 如何保证系统集成过程中数据传递的可靠性
2.4.3 如何使用消息服务器
2.5 实战: PLM数据与现有系统的集成
2.5.1 项目背景
2.5.2 业务痛点
2.5.3 技术难点
2.5.4 解决方案及经验教训
2.6 总结
第3章 系统之间相互作用的模式
3.1 系统集成模式简介
3.2 系统集成模式中几个最重要的概念
3.2.1 主题与队列在消息传递中的区别
3.2.2 消息服务器所使用的储存转送
3.2.3 消息服务器的容错和高可用性
3.2.4 分级式事件驱动架构及其实际应用
3.3 系统集成模式的实战应用和分析
3.3.1 消息的顺序处理
3.3.2 持久订阅如何实现
3.3.3 命令类消息的应用
3.3.4 事件消息的使用
3.3.5 回复地址的使用
3.3.6 消息传递搭桥的使用
3.3.7 消息信封的使用
3.4 总结
第4章 常见的参与集成的功能系统
4.1 功能系统与集成基础设施的连接
4.2 常见功能系统的功能和类型
4.3 总结
第5章 究竟什么是服务
5.1 什么是服务
5.2 是谁在推动服务的重复使用
5.3 服务的操作
5.4 服务的界面
5.5 服务操作的粒度
5.6 服务的组合——SOA
5.7 实战: 数据
5.7.1 项目背景
5.7.2 业务痛点
5.7.3 技术难点
5.7.4 解决方案及经验教训
5.8 总结
第6章 系统集成项目的实施步骤
6.1 系统集成与服务项目概述
6.2 系统集成与服务项目的具体实施步骤
6.3 设计和开发阶段
6.3.1 搜集项目业务功能要求
6.3.2 架构设计
6.3.3 细节设计
6.3.4 代码编写和单元测试
6.3.5 集成测试
6.4 测试和验收阶段
6.4.1 质量保证(QA)部署
6.4.2 质量保证(QA)测试
6.4.3 用户验收(UA)部署
6.4.4 用户验收测试(UAT)
6.4.5 (可选项)操作验收测试(OAT)
6.5 运维、培训和交付阶段
6.5.1 生产环境部署
6.5.2 试运行
6.5.3 培训及文档提交
6.5.4 项目验收
6.6总结第7章 集成项目与公共服务
7.1 公共服务的具体内容
7.1.1 日志服务
7.1.2 出错处理服务
7.1.3 ID映射服务
7.1.4 顺序处理服务
7.1.5 系统及应用监控服务
7.1.6 应用、服务、API的分析服务
7.2 业务项目的项目模板及其与公共服务的互动
7.3 总结
第8章 SOA在实施中的局限性
8.1 SOA在具体实施中的做法
8.1.1 SOA的设计原则
8.1.2 SOA绩优中心
8.2 深挖SOA的初衷
8.3 SOA的适用范围和局限性
8.4 总结
第2部分正篇——现代API、应用互联网
第9章 现代API的引入、应用互联网
9.1 什么是(现代)API
9.1.1 REST架构的特点
9.1.2 REST架构的特点在API中的具体应用
9.2 (现代)API流行背后的原因
9.2.1 API和云平台的普及
9.2.2 API与企业数字化转型、应用互联网以及API经济
9.3 API的平台和工具有待进一步地统一和标准化
9.4 一个REST API的结构
9.5 对API的认识不是一蹴而就的
9.6 动手开发API——先尝为快
9.7总结第10章 围绕API的开发工作
10.1 API的生命周期
10.1.1 API的设计生命周期
10.1.2 API的运维生命周期
10.2 API的调用者
10.3 API项目中的人员和流程
10.3.1 什么是使能中心
10.3.2 围绕使能中心的不同角色
10.3.3 使能中心与绩优中心的区别
10.3.4 建立使能中心的具体步骤
10.3.5 建立使能中心的好处
10.4 总结
第11章 API与微服务
11.1 什么是微服务
11.2 微服务与服务的关系
11.3 微服务与API的关系
11.4 总结
第12章 API与云计算
12.1 云计算需求的由来
12.2 云计算对API技术的影响
12.2.1 云计算的平台能为你的API和应用提供多少服务
12.2.2 现有系统之间的连接是否受到影响
12.2.3 是否需要增加安全措施
12.2.4 如何将API负责对内和对外的部分分开
12.3 实战: 全云和云
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 3:52:06