词条 | 微博是这样炼成的 |
释义 | 图书信息作者: 胡东锋 编著 出 版 社: 人民邮电出版社 出版时间: 2010-6-1 字 数: 579000 页 数: 388 开 本: 16开 纸 张: 胶版纸 I S B N : 9787115224859 包 装: 平装 定价:59.00 编辑推荐BBS、IM、微博,互联网到移动互联网的 交流平台将更加深刻地改变世界。 这些社会现象后面的技术本质是如何炼成的? 本书为你抽丝剥茧,揭晓答案。 内容简介本书结合项目实践、构架设计、行业知识介绍和学习方法分析为一体,讲解了从原始的命令行聊天室到流行的Twitter系统的技术实现和构架分析。本书将带领读者分析完成具有行业代表性的仿QQ IM项目、中国移动CMPP网关项目、仿Twitter系统三大典型项目的构架设计和实现。在具体的项目实践过程中,融入了TCP/IP编程、设计模式、UDP编程、P2P通信、通信加密技术、Java NIO技术、JMF视频通信、RMI远程调用、Hessian Web Service、Memcached缓存系统等技术专题。目的是通过由浅入深、项目驱动的实践分析,让读者深入掌握Java网络编程和网络通信项目的构架设计,并引导启发读者能自行分析技术表象背后的原理。 本书面向有一定Java编程基础的中高级读者和初入行的一线软件开发者,也适合作为高等院校相关专业师生的参考书。 目录绪论 第1章 JavaKe起步:聊天室的实现 第2章 JavaKe:典型IM系统的实现 第3章 JavaKe扩展:连接移动CMPP网关 第4章 通信高级技术分析 第5章 JTwitter系统实现分析 序言1.本书缘起 本书是我在近十午软件开发和培训生涯基础上的处女作。谈不上十年磨一剑,至少也包含了我两年的思考。图书的缘起首先要感谢的是人民邮电出版社的蒋编辑,没有他的梳理规划和鼓励,本书的内容可能永远只是我头脑中的片断。促使我能坚持把这本书写完的动力,来源于我在蓝杰所带领的学生们的期盼和学习热情,感谢你们!当然,写作本书的时间是我的同事陈九龙、熊向军先生长期的加班所换取来的,一句谢谢无法全部代表我的感激。 2.本书特点 (1)项目驱动。 本书的技术点主要是网络通信、安全加密和项目设计构架3方面。讲解的技术要点有TCP/IP编程、设计模式、UDP编程、P2P通信、通信加密技术、Java NIO技术、JMF视频通信、RMI远程调用、Hessian Web Service、Memcached缓存系统等。这些看似难以理解和掌握的技术要点通过循序渐进的案例实践,被一步一步构建到一个完整的项目中。读者只要跟随本书一路走下来,至少能实践完成3个典型项目:仿QQ IM项目(JavaKe)、中国移动CMPP网关项目、仿Twitter项目(JTwitter)。同时,读者还可对相关行业业务知识进行详细深入的了解。有实践项目,才有深入理解,才叫做“掌握技术”。 (2)启发式讲解。 做老师的经历让我明白“老师没有权力直接告诉学生答案”的道理。本书的目的不仅限于告诉读者“可以这样写代码”,而是通过提出需求、分析技术实现、分析缺陷改进、提示原理探究的渐进式讲解路线,充分调动读者实践和思考的积极性。在掌握技术要点、完成实践项目的同时,希望读者明白:可以这样实现、还可以那样实现,两种实现有什么优劣点,各自的原理是什么。 另外,本书中的代码不是仅为“示例”而编写的,从每行代码的注解命名到类与类之间的关系分析,都是合乎规范和经过严谨思考的。“代码就是程序员的小说”,希望读者能注重体会本书的代码质量规范和其中的设计思想。 3.本书读者对象 如果读者已有几年的Web开发工作经验,却开始渐渐厌烦千篇一律的CRUD代码操作,编写“优雅、艺术”性代码的机会越来越少,编码就像是在各种现成框架中做填空题一样。本书将为你打开Java技术的另一个精彩世界。 如果读者是正在学习Java开发的征战者,对线程和I/O有些粗浅了解,却被各种名词堆砌的Web(J2EE)技术搞得眼花缭乱,急切地想去掌握那些能以不变应万变、根本性、原理性的技术“干货”,那么本书就是为你量身打造的。 如果读者还是徘徊在“Hello Word”左右的菜鸟,请慎选。但如果你拥有坚持实践加思考的坚强毅力,能经受住本书的考验,那么你也肯定会变成一只“大鹏”。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。