古登斯编著的这本《NetKernel(面向资源计算实践)》是NetKernel领域的一本专著,通过本书可以详细了解面向资源的计算,以及如何通过ROC改进软件与软件系统的设计和实现方式。在本书中,你还会学到ROC的新方法是如何将REST架构风格与UNIX开发模型的核心理念组合到一起的。通过使用NetKernel创建服务,再将简单服务组合起来,可以开发出像Internet那样易于伸缩的复杂系统。作者在书中创建了几个NetKernel模块,然后通过结果来阐述其效果。
《NetKernel(面向资源计算实践)》的主要内容包括:从头开始创建、测试与文档化NetKefnel模块;学习ROC抽象计算模型的基本原理;在NetKernel中设计一个基于MongoDB的插入、更新、删除与查询接口;使用可视化器追踪由NetKorneI处理的根请求相关信息;使用DPML——NetKernel的声明式请求处理标记语言来处理资源请求;使用XML递归语言(XRL)来编写模块化XML文档;在NetKernel的可视化编辑器中使用nCoDE构建解决方案等。
《NetKernel(面向资源计算实践)》由古登斯编著。
前言
第一部分 入门
第1章 准备
1.1 安装
1.2 创建第一个模块
1.3 小结
第2章 模块分析
2.1 深入[moduleroot]/module.xml
2.2 动态导入
2.3 Web服务器模式
2.4 小结
第3章 ROC介绍
3.1 原则
3.2 构建、组合与约束
3.3 经常使用的图
3.4 ROC培训
3.5 现实世界的ROC
3.6 小结
第4章 释放快乐
4.1 背景
4.2 MongoDB快速上手
4.3 模块
4.4 连接
第5章 拓展视野
5.1 新模块向导
5.2 可视化器
5.3 Apposite
5.4 日志
第二部分 内置电池
第6章 DPML
6.1 胶水
6.2 构建块
6.3 函数式编程
6.4 小结
第7章 XRL
7.1 预备知识
7.2 创建
7.3 基础
7.4 使用XRL的3种方式
7.5 注意到了吗
7.6 小结
第8章 nCoDE
8.1 预备知识
8.2 开始
8.3 更多内容
8.4 这不是玩具
8.5 超越
8.6 小结
第三部分 附录
附录A 获取并安装NetKernel
附录B 创建自己的Apposite仓库
附录C 以服务的形式运行NetKernel
附录D 锁定NetKernel实例
附录E 源代码版本控制
附录F 示例与解决方案