消息设计与开发

消息设计与开发 pdf epub mobi txt 电子书 下载 2026

出版者:电子工业
作者:何小朝
出品人:
页数:302
译者:
出版时间:2011-8
价格:49.00元
装帧:
isbn号码:9787121140617
丛书系列:
图书标签:
  • 分布式
  • 分布式系统
  • 计算机
  • 消息设计
  • 网络
  • 编程
  • 计算机科学
  • 预购
  • 消息队列
  • 消息中间件
  • 分布式系统
  • 微服务
  • 异步通信
  • 消息传递
  • 系统设计
  • 开发实践
  • 架构设计
  • 高可用性
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

现阶段的分布式应用开发,包括多层架构、SOA、Web Service、网格

甚至云计算等,一般不必从网络通信底层做起,大都基于如CORBA/IIOP、

DCOM、RMI、JMS及IBM MQ、TIBCO消息中间件等成熟工具或协议实现,而其

核心内容都是消息技术及体系。而绝大多数分布式技术方面的资料要么只

是介绍成熟工具和协议的使用方法,要么便是介绍网络通信底层知识,而

对介于这两者之间的消息技术的内在原理和详细实现机制,则很少有人真

正了解与问津,而这正是《消息设计与开发(分布式应用开发的核心技术)

》的重点内容。

何小朝所著的《消息设计与开发(分布式应用开发的核心技术)》详细

披露了消息体系的内在原理与实现机制:如何以消息对象形式组织各种复

杂数据类型?消息如何从一台机器传送到另一台机器?如何通过消息实现

远程过程调用?如何实现跨平台的分布式消息通信?多种类型的消息如何

管理?消息队列如何管理?企业级的多任务并发如何控制?如何保证大量

的消息与任务都会被及时处理?如何合理利用系统资源?JMS与SOAP的机制

有什么区别和联系等,都是本书要讲述的内容。本书紧密结合代码实例,

基于面向对象设计与实现方法,旨在通过本书指导可自行设计开发消息体

系原型。

作者简介

何小朝,工学博士,北京大学计算机系博士后,第一届中国软件业十大杰出青年候选人,专著《不是三维——软件项目的设计、开发与管理》,第十六届世界计算机大会电子商务大会数据管理分会主席,中国青年科技工作者协会第二届会员,中国航空史研究会会员,中小企业创新基金评审专家。作者从1992年起从事软件的设计、开发与管理工作,自2002年起,在北美从事软件系统分析与设计工作近七年之久。迄今为止,共负责、参与国内外大中型软件项目20多项,涉及网络与分布式系统、数据管理、嵌入式系统及工业设计与生产等领域,历任中国大中型IT企业总工程师、技术管理部部长、事业部副总经理、BI首席架构师、软件开发总监及北美PPMC技术总监等职。在国内外发表科技论文30余篇,多篇获奖,并被美国《工程索引》(The Engineering Index,简称EI)检索6篇。

目录信息

第1章 消息技术概论/1 1.1 TCP/IP简介/1 1.1.1 基本知识/1 1.1.2 TCP与UDP/2 1.1.3 TCP/IP套接口编程基础/4 1.2 什么是消息/12 1.3 最原始的消息设计/14 1.3.1 原始消息的设计与实现/14 1.3.2 原始消息设计方法分析/17 1.4 消息技术的内容/19 1.5 消息技术的分类/21 1.5.1 基于传输协议分类/22 1.5.2 基于消息传输格式分类/24 1.6 关于本书内容的说明/25 1.7 消息体系的组成/26 1.8 本书相关术语定义/27 1.9 本章小结/28第一大类 基于字节流的消息技术/29第2章 消息表示法/30 2.1 消息表示需求分析/30 2.1.1 需求分析/30 2.1.2 消息表示法的内容/32 2.2 消息的总体结构/32 2.2.1 消息组成要素/32 2.2.2 代码层面消息结构/33 2.2.3 传输层面(流化后)消息结构/35 2.3 消息头/36 2.3.1 消息版本号/36 2.3.2 消息序列号/38 2.3.3 消息延续标志/38 2.3.4 消息数据长度/39 2.4 消息类型块/40 2.4.1 消息响应与功能类型/41 2.4.2 回复消息错误/41 2.4.3 消息远程调用操作类型/43 2.4.4 消息处理标志/43 2.4.5 消息体长度/44 2.4.6 消息类型块的组成标准/45 2.5 消息体/46 2.5.1 消息体构成/46 2.5.2 消息体公共接口定义/49 2.5.3 消息描述信息定义/50 2.5.4 消息本体数据/51 2.5.5 消息列表数据/52 2.5.6 消息创成接口/52 2.5.7 消息流化接口/53 2.6 消息表示的面向对象实现/54 2.6.1 消息头/55 2.6.2 消息类型块/56 2.6.3 消息体/58 2.6.4 消息表示法代码结构/75 2.7 本章小结/76第3章 消息的流化/77 3.1 什么是流化/77 3.2 流化表示法综述/78 3.2.1 自定义字节流/78 3.2.2 XDR表示法/79 3.2.3 平台无关/83 3.3 消息流化的基本元素/90 3.3.1 流化的基本元素/90 3.3.2 数值型/91 3.3.3 二进制字节流/94 3.4 流化的面向对象实现/95 3.4.1 消息流化的实现过程/96 3.4.2 XDR方法类/96 3.5 本章小结/102第4章 消息注册/103 4.1 消息注册综述/103 4.1.1 消息注册的目的/103 4.1.2 消息注册的实现/104 4.1.3 消息注册的内容/104 4.2 消息创建接口/105 4.2.1 消息创建接口的用途/105 4.2.2 消息创建接口的面向对象实现/106 4.3 消息操作类型接口/107 4.3.1 消息操作类型接口的用途/107 4.3.2 消息操作类型接口的面向对象实现/108 4.4 回调函数注册/108 4.5 本章小结/109第5章 单消息的发送与接收/111 5.1 单消息发送与接收的内容/111 5.2 消息发送/112 5.2.1 消息发送触发的假设/112 5.2.2 消息发送预处理/113 5.2.3 消息发送过程/116 5.2.4 消息发送的面向对象实现/117 5.3 消息接收/124 5.3.1 消息接收触发的假设/124 5.3.2 消息接收过程/126 5.3.3 消息接收中的消息回复/127 5.3.4 消息接收的面向对象实现/129 5.4 消息加密与解密/143 5.4.1 消息加解密设计/143 5.4.2 套接口层面的接口调用/144 5.4.3 消息加解密的面向对象实现/146 5.4.4 算法库选择/148 5.5 套接口控制/148 5.5.1 套接口控制的内容/149 5.5.2 发送与接收管理/149 5.5.3 缓冲区管理/157 5.5.4 套接口选择器/162 5.6 UDP消息的发送与接收/162 5.7 本章小结/164第6章 单连接上的消息管理/165 6.1 TCP连接与消息管理类/165 6.2 消息发送与接收管理/168 6.2.1 连接管理线程/168 6.2.2 消息发送类型/169 6.2.3 消息发送控制/176 6.2.4 发送与接收协调/180 6.3 消息请求处理管理/182 6.4 消息队列管理/183 6.5 消息生命周期管理/185 6.6 本章小结/187第7章 单连接上的消息请求处理/188 7.1 请求处理的触发/188 7.1.1 原始设计与分析/188 7.1.2 设计改进与请求处理线程/189 7.1.3 TCP连接与请求处理线程/190 7.2 回调函数注册与消息请求管理类/191 7.3 请求处理过程/193 7.3.1 总体流程/193 7.3.2 请求处理中的消息回复/194 7.4 回调函数调用再探/196 7.4.1 原始设计/196 7.4.2 设计改进与用户执行线程/197 7.5 本章小结/198第8章 多连接下的消息体系管理/199 8.1 多连接消息体系管理综述/199 8.1.1 需求分析/199 8.1.2 原始设计与分析/201 8.1.3 多连接管理设计的内容/202 8.2 连接管理线程池/203 8.2.1 连接管理设计/203 8.2.2 连接管理线程池/204 8.2.3 连接管理的面向对象实现/205 8.3 请求处理线程池/210 8.3.1 请求处理管理/210 8.3.2 请求处理线程池/212 8.3.3 请求处理管理的面向对象实现/213 8.3.4 一个特殊问题的讨论/215 8.4 连接清理线程池/216 8.4.1 连接清理管理/216 8.4.2 连接清理线程池/218 8.4.3 连接清理管理的面向对象实现/219 8.5 套接口选择器(TCP连接管理类选择)/222 8.5.1 套接口选择器设计/222 8.5.2 套接口选择器的面向对象实现/225 8.6 KEEPALIVE管理/232 8.6.1 KeepAlive线程/232 8.6.2 KeepAlive的面向对象实现/233 8.7 多连接管理总体控制/237 8.7.1 主管类/237 8.7.2 多连接管理代码结构/240 8.8 本章小结/241第9章 消息体系中的本地化/242 9.1 什么是本地化/242 9.2 本地化方法综述/243 9.3 消息体系中的本地化实现/245 9.3.1 设计思路/245 9.3.2 消息体系的本地化实现/245 9.4 本章小结/250第10章 消息的制造/251 10.1 综述/251 10.2 消息手工制造/252 10.3 消息生成器/253 10.4 消息版本管理/253 10.5 消息克隆(CLONE)/255 10.6 本章小结/257第二大类 基于XML的消息技术/259第11章 XML消息表示法/260 11.1 XML消息表示概述/260 11.1.1 XML消息的特点/260 11.1.2 XML消息表示需求分析/261 11.2 XML消息总体结构/261 11.2.1 XML消息表示总体设计/261 11.2.2 XML消息模板与消息注册/263 11.2.3 XML消息实例/267 11.3 XML消息中的各种数据类型/268 11.3.1 整型、浮点型与字符串型/269 11.3.2 对象/270 11.3.3 数组/271 11.4 二进制数据处理/272 11.5 本章小结/273第12章 XML消息的发送与接收/274 12.1 单连接上的消息发送与接收/274 12.1.1 套接口层的发送与接收/274 12.1.2 消息实例的生成与解析/274 12.2 多连接管理/280 12.3 XML消息的加密、解密/282 12.4 本章小结/283第13章 XML消息的处理/284 13.1 消息处理模板/284 13.1.1 消息处理模板的概念/284 13.1.2 消息处理模板的初始化/285 13.2 XML消息处理过程/288 13.2.1 总体设计/288 13.2.2 接口匹配/288 13.2.3 参数填充/289 13.2.4 动作执行/291 13.2.5 回复生成与返回/291 13.3 XML消息处理路径/292 13.3.1 数据库或函数/293 13.3.2 本地链接库/293 13.3.3 Web Service/295 13.4 本章小结/296第14章 高级功能/297 14.1 消息转发/297 14.2 消息链接/298 14.3 大消息处理/299 14.4 本章小结/299后记/301
· · · · · · (收起)

读后感

评分

说句实话,我没有想到消息系统设计可以写这么厚的一本书,至少从这本书所讲的内容上看,我觉得没有必要写这么厚一本,有时候也挺奇怪,老外的书写的很详细,读起来还是很顺口,但是中文的书写的很细就觉得很拗口,很罗嗦。不管怎么说,这是目前能找到专门讲基于消息的分布式系...

评分

说句实话,我没有想到消息系统设计可以写这么厚的一本书,至少从这本书所讲的内容上看,我觉得没有必要写这么厚一本,有时候也挺奇怪,老外的书写的很详细,读起来还是很顺口,但是中文的书写的很细就觉得很拗口,很罗嗦。不管怎么说,这是目前能找到专门讲基于消息的分布式系...

评分

说句实话,我没有想到消息系统设计可以写这么厚的一本书,至少从这本书所讲的内容上看,我觉得没有必要写这么厚一本,有时候也挺奇怪,老外的书写的很详细,读起来还是很顺口,但是中文的书写的很细就觉得很拗口,很罗嗦。不管怎么说,这是目前能找到专门讲基于消息的分布式系...

评分

说句实话,我没有想到消息系统设计可以写这么厚的一本书,至少从这本书所讲的内容上看,我觉得没有必要写这么厚一本,有时候也挺奇怪,老外的书写的很详细,读起来还是很顺口,但是中文的书写的很细就觉得很拗口,很罗嗦。不管怎么说,这是目前能找到专门讲基于消息的分布式系...

评分

说句实话,我没有想到消息系统设计可以写这么厚的一本书,至少从这本书所讲的内容上看,我觉得没有必要写这么厚一本,有时候也挺奇怪,老外的书写的很详细,读起来还是很顺口,但是中文的书写的很细就觉得很拗口,很罗嗦。不管怎么说,这是目前能找到专门讲基于消息的分布式系...

用户评价

评分

坦白说,我原本期待的是对文艺复兴时期艺术史的一次深入剖析,特别是关于色彩理论和透视法的革命性突破。然而,我手中这本“消息设计与开发”的书,却仿佛把我带到了一个完全陌生的领域。书中的论述逻辑极其严密,但它的核心似乎聚焦于某种我无法理解的工程学领域。我试图从中寻找关于达·芬奇素描技巧或是米开朗基罗雕塑的材料学的只言片语,结果一无所获。这让我感到一种强烈的错位感。我更愿意沉浸在对古希腊悲剧的探讨中,分析俄狄浦斯王命运的必然性,那种宿命感与人类自由意志之间的张力,才是真正值得深思的话题。这本书的语言风格过于干燥和直白,缺乏那种引导人进入深度思考的诗意和隐喻。它给出的答案似乎过于确定,不像艺术的探寻那样,充满了开放性和多义性。我更喜欢那些探讨“美”的本质、探讨人类审美经验的著作,而不是这种似乎只关注“功能性”的书籍。

评分

当我合上手这本书时,我脑海中回荡的却是关于宇宙起源的猜想,特别是那些前沿的物理学理论,比如弦理论或者多重宇宙的可能性。这本书的装帧和排版,虽然整洁,却丝毫没有传达出那种探索未知、挑战现有认知的宏大叙事感。我期待的是能激发我对浩瀚星空的敬畏,对时间和空间本质的追问。相反,这本书的讨论范围似乎局限在一个非常狭窄的、技术性的框架内,充斥着我看不懂的术语和流程图。我更倾向于阅读那些关于天文学家们如何通过观测和数学模型来描绘宇宙蓝图的故事,那种人类智慧与自然伟力抗衡的史诗感。这本书的视角太“微观”了,它似乎只关心如何优化信息的小管道,却忽略了信息背后承载的,可能是人类文明的全部重量。我希望找到的是能拓展思维边界的作品,而不是仅仅优化现有工具的书籍。

评分

这本关于消息设计与开发的厚重著作,我实在找不出任何能与这个主题沾边的内容。我拿着它,满脑子想的都是那些经典文学作品,比如马尔克斯的魔幻现实主义,那种文字的流动感和意境的深远,简直让人沉醉。这本书的封面设计简洁到近乎寡淡,完全没有激发我对任何“信息流”或者“系统架构”的想象。相反,我更倾向于讨论叙事结构,探讨一个故事如何通过精妙的起承转合,层层递进地抓住读者的心神。书里没有任何关于用户界面、交互逻辑或者数据传输效率的只言片语,这让我开始思考,我们今天所强调的“有效沟通”,是否真的等同于技术上的“消息传递”?也许,真正重要的,是情感的共振,是那些未被编码、无法量化的微妙感受。我翻开的第一页,与其说是技术文档的开端,不如说更像是一本哲学思辨录,探讨着人与人之间那道永恒的鸿沟,以及我们试图用各种方式去跨越它的徒劳与美丽。我对这种文学性的探讨更感兴趣,它提供的精神食粮远比任何技术手册来得丰盛。

评分

我一直痴迷于研究二十世纪中叶的现代音乐流派,特别是德彪西和拉威尔对印象派音乐的贡献,那种对音色、和声模糊处理带来的梦幻效果。如果我手里的这本书能稍微触及到哪怕一丝关于“听觉感知”或者“波形分析”的艺术化描述,我都会感到慰藉。然而,这本书完全沉浸在一种纯粹的、去情感化的技术描述之中。它的结构就像一个没有感情的机器,精确、高效,但冰冷。我更想知道的是,一个音乐家是如何通过微妙的节奏变化来操纵听众的情绪,是如何打破传统的调性束缚,创造出全新的听觉体验。这本书的重点似乎完全在于“如何更有效地传输数据包”,而不是“数据包里承载了什么样的灵魂或思想”。对我来说,设计和开发应该是服务于表达的工具,而不是表达本身。这种脱离了人文关怀的纯技术探讨,让我觉得非常乏味。

评分

我最近一直在深入研究全球宏观经济学的历史演变,特别是关于布雷顿森林体系瓦解后,各国货币政策如何相互制约和影响的复杂博弈。我期望这本书能提供一些关于“信息流”如何影响“资本流”的跨学科见解。但是,这本书的焦点显然放在了更为底层和基础的通信协议上,讨论的都是那些与金融市场的波动、地缘政治对贸易的影响等宏大叙事毫无关联的细节。我读起来感到非常费力,因为我的思维模式总是在寻找那些隐藏在表象之下的权力结构和资源分配的逻辑。这本书更像是一个精确的机械说明书,它告诉你齿轮如何啮合,但从未提及这个机器最终要驱动的是什么伟大的工厂,或者它制造的产品将如何改变人类的生活方式。我需要的是能连接技术与社会变迁的桥梁,而不是一堆关于技术内部运作的孤立知识点。

评分

讲序列化的,和`分布式`协议关系不大

评分

一些与IPC,RPC,Message Queue相关的概念和技术。

评分

消息设计

评分

一些与IPC,RPC,Message Queue相关的概念和技术。

评分

消息设计

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有