Spring Boot区块链应用开发入门

《Spring Boot区块链应用开发入门》

  • 出版社:清华大学出版社
  • ISBN:9787302552574
  • 版次:1
  • 商品编码:12735489
  • 品牌:清华大学
  • 包装:平装
  • 开本:16开
  • 出版时间:2020-09-01
  • 用纸:胶版纸
  • 页数:352
  • 字数:536000
基本介绍书籍目录点评信息
  • 书籍内容

    本书先介绍区块链基础知识和Spring Boot区块链应用开发基础知识,再介绍区块链应用的基础开发、P2P实现、消息机制的实现、数据库开发、共识算法的实现、工作流和多语言开发;然后,介绍Java语言版的区块链库、API、框架的应用。最后,结合一个简单案例演示了Spring Boot区块链应用开发的过程。
    本书由浅入深结合示例介绍各个知识点;并以区块链应用开发技术所处的层次由低到高、Spring Boot开发的由易到难和开发步骤的先后次序来组织章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握Spring Boot区块链应用开发。

    前言/序言

    区块链技术是以比特币为代表的数字加密货币体系的核心支撑技术,具有高度透明、去中心化、去信任、集体维护、匿名等特性,能够通过运用数据加密、时间戳、分布式共识和经济激励等手段,在节点无须互相信任的分布式系统中实现基于去中心化信用的点对点交易、协调与协作,从而为解决中心化机构普遍存在的高成本、低效率和数据存储不安全等问题提供了解决方案。区块链技术作为下一代互联网的核心技术之一,其应用实现技术与分布式系统(微服务架构)、NoSQL数据库、消息机制、工作流、多语言开发等热门技术密切相关,同时与大数据、人工智能等技术融合,可向众多软件系统提供基础性支持,具有广阔的应用前景。区块链技术的应用将会给金融等众多领域带来翻天覆地式的变化,还可以被广泛应用于供应链、政务、慈善等众多领域。
    基于Spring Boot具备简单、易用、易学、易上手等特点,本书以Spring Boot进行区块链应用开发。
    考虑到初学者(特别是在校学生)对分布式系统、Spring Boot和区块链应用的开发经验较少,为了帮助读者更好地安排学习时间和教师更好地安排教学进度,给出如下表所述的各章的建议学时。

    作者简介

    吴胜,博士,副教授;一致从事软件工程、电子商务等方面的教学工作,有丰富的教学经验;2006年通过软件资格考试中“信息系统项目管理师”(高级)考试;曾在信息管理与信息系统、云会计等方面发表近20余篇中文核心论文;曾于2007年出版《人工智能基础与应用》一书(合编,第一编者),于2018年在清华大学出版社出版《微信小程序开发基础》。
微信公众号

热门文章

更多