Vert.x逐陆记
  • 简介
  • 0. 楔子
    • 0.1.目录
    • 0.2.术语
    • 0.3.本地化
  • 1. 锋芒乍现
    • 1.1.一切从FP开始
    • 1.2.Vert.x基础
    • 1.3.Vertx实例
    • 1.4.Verticle实例
    • 1.5.Verticle生命周期
    • 1.6.Context上下文
    • 1.7.EventBus初探
  • 2. 精灵谷
    • 2.1.JSON
    • 2.2.JsonObject和JsonArray
    • 2.3.Buffer
    • 2.4.Options
    • 2.5.Store
    • 2.6.Async之役
  • 3. 服务之遥
    • 3.1.正确打开REST
    • 3.2.HttpServer初赦
    • 3.3.Router路由管理器
    • 3.4.一切都是Handler
    • 3.5.URI设计之魂
由 GitBook 提供支持
在本页

3. 服务之遥

    有木焉,其状如榖而赤理,其汁如漆,其味如饴,食者不饥,可以释劳,其名曰白 ,可以血玉。——《山海经 · 南山经》

    神木永远包含着信仰,而软件的世界只有计算机的结果,是不可以有信仰的,前边章节已经把Vert.x中的基本概念和基础数据结构都讲过了,本章节我们进入常用的一个领域:企业信息系统,也就是俗称的CRUD系统,而本章的主要内容会覆盖在RESTful的服务开发上,所以称为服务之遥。遥者——看似简单却意味深长,心明如镜却屡屡挫败。相信很多开发人员被坑得最多的不是算法、而是CRUD系统的完整性,某个地方的设计、某个地方的重复、某个地方的奇怪逻辑,都引起了极度的不适。

    “不就是增删查改么?”——这是开发人员听得最多的一句话,是的,往往这样的系统很多人做不好,为什么?我不想引起纷争,但是在实际项目过程中,这种项目的难度比不上算法,可业务复杂度有时候往往超过算法,看似简单的东西,我们也应该有基本的敬畏之心,您回忆曾经,是不是简单的题往往都是考试的高频错题呢?

    本章涉及的知识点:

  • REST服务设计心得分享

  • 如何在vertx-web中开发看得顺眼的路由管理器

  • 认证授权初探

  • EventBus详解/Worker的打开方式

  • Web Socket初探

    在讲解上述主题之前,希望读者对Web开发有基本的认识,里面牵涉的很多概念和知识基础都是Web开发部分的内容,我在文中不会全盘补充,只会补充一些核心点,这点请读者见谅。

上一页2.6.Async之役下一页3.1.正确打开REST

最后更新于3年前