《区块链技术与智能服务应用》(董学文,任保全,沈玉龙,姜晓鸿)-图书推荐
编辑推荐语
瞄准区块链+智能服务这一前瞻领域,技术内涵深、内容全面,市场广阔。本书籍通过区块链历史事件来帮助学生理解区块链技术的发展;运用了大量形象的生活中的实例来帮助学生理解区块链的概念,增强了书籍的可读性、生动性;删减以往同类教材中简单罗列的刻板理论知识,明确了本书作为读者接触区块链入门与提升的定位。书籍引入应用思维,从区块链应用具体问题求解的角度重新对区块链技术内容进行梳理,帮助读者快速建立区块链技术知识体系,使区块链技术真正展现技术魅力、吸引读者学习兴趣。
内容提要
《区块链技术与智能服务应用》系统介绍了区块链以及智能服务的有关概念和原理,以及基于区块链智能合约的服务推荐、协同、优化以及负载均衡等技术。《区块链技术与智能服务应用》分为七章,内容涵盖:传统服务到智能化服务的演化,区块链基本概念、智能服务与区块链结合的框架与理论基础,面向冷启动问题的区块链智能服务跨域推荐,基于语义和基于QoS的智能服务组合;基于SaaS的智能服务平台负载均衡,基于分片和状态通的智能服务区块链性能优化,基于工作流的区块链智能服务协同开发,以及跨行业、跨业务系统空间的智能服务交易平台设计等。 《区块链技术与智能服务应用》内容新颖,注重理论联系实际,可作为电子信息工程、计算机科学与技术、网络安全等相关专业的研究生、高年级本科生以及相关科研人员、工程技术人员的参考书籍。
作者简介
董学文, 西安电子科技大学副教授、博士生导师,主要研究方向为无线网络安全、区块链技术与应用。沈玉龙,西安电子科技大学教授、博士生导师,主要研究方向为网络安全、区块链。
目录
目录
第 1章 区块链智能服务概述1
1.1 智能服务概念1
1.1.1 服务1
1.1.2 互联网+服务2
1.1.3 智能服务3
1.2 Web服务的智能化处理4
1.2.1 Web服务4
1.2.2 Web服务组合6
1.2.3 Web服务**9
1.3 基于区块链的智能服务11
1.3.1 区块链11
1.3.2 智能合约18
1.3.3 基于智能合约的服务构建21
1.4 本章小结27
参考文献27
第 2章 智能服务跨域**技术29
2.1 传统服务**技术29
2.1.1基于内容的**30
2.1.2 协同过滤**31
2.1.3 基于知识的**33
2.1.4 混合**方法33
2.2 智能服务**需求33
2.3 智能服务跨域精准**技术34
2.3.1 跨域**系统的概述34
2.3.2 跨域**算法36
2.4 本章小结40
参考文献40
第3章 智能服务组合技术43
3.1传统服务组合技术44
3.1.1.背景44
3.1.2.Web服务及Web服务组合45
3.1.3 语义,本体与Web服务48
3.2智能服务需求56
3.2.1基于QoS的服务组合需求56
3.2.2基于语义的服务组合需求57
3.3智能服务组合技术58
3.3.1基于QoS的服务组合框架58
3.3.2基于语义的服务组合框架64
3.4本章小结68
参考文献69
第4章 智能服务交易平台负载均衡方案72
4.1 传统服务平台负载均衡技术72
4.1.1 负载均衡分类72
4.1.1.1 对比四层、七层负载均衡73
4.1.2 常用负载均衡工具75
4.2 智能服务负载均衡需求78
4.2.1 SaaS云平台大规模服务请求性能能耗平衡需求78
4.2.2 服务工作流请求需求80
4.3 智能服务平台负载均衡技术82
4.3.1 SaaS云平台大规模服务请求性能能耗均衡框架82
4.3.2 服务工作流请求服务组合技术84
4.4本章小节85
参考文献86
第5章 智能服务区块链性能优化技术87
5.1 传统区块链性能优化技术87
5.2 智能服务交易平台性能优化需求90
5.3 智能服务交易平台性能优化技术91
5.3.1 面向智能服务多域协同环境的联盟链分片协议92
5.3.2 基于P2P信誉计算模型的拜占庭容错协议97
5.3.3 智能服务交易平台性能优化技术展望106
5.4 本章小结108
参考文献109
第6章 区块链智能服务协同开发111
6.1 传统协同开发系统的问题与需求分析111
6.1.1 传统协同办公系统111
6.2 Activiti工作流管理技术113
6.2.1 Activiti核心工具113
6.2.2 基于Fabric区块链的群智服务协同开发系统115
6.3 基于Fabric区块链的群智服务协同开发系统设计117
6.3.1 总体设计117
6.3.2 用户接口设计120
6.4 基于Fabric区块链群智服务协同开发系统的实现122
6.4.1 系统平台开发环境123
6.4.2 系统成员管理125
6.4.3 协同流程管理129
6.4.4智能合约管理132
6.4.5 系统管理135
6.4.6系统测试137
6.5 本章小结141
参考文献141
第7章 智能服务交易平台的问题与需求分析143
7.1需求分析143
7.2智能服务交易平台架构设计144
7.2.1 总体架构144
7.2.2 系统服务中心架构149
7.2.3 服务交易机制153
7.3系统具体实现158
7.3.1 系统逻辑架构158
7.3.2 系统功能架构160
7.3.3 系统整体流程170
参考文献171