序言
计算机网络作为信息产业发展的关键技术,已经成为现代计算领域不可或缺的重要组成部分。作为当今最有发展前景的网络技术,移动互联网更是受到学术界和产业界的普遍关注。然而,由于移动互联网技术发展迅速,目前市场上尚无全面介绍移动互联网的基本原理、关键技术和具体应用的教材。教材作为提高教学质量的关键,需紧跟新兴领域发展的步伐。为了适应学科的快速发展和培养方案的需要,有必要编写移动互联网领域的教材。
多年以来,笔者一直从事信息类相关专业本科生和研究生的高等教育工作,深切体会到研究生的教育和本科高年级学生的教育应当突出“创新”,既要加强基础理论的学习,使得学生具备该领域的基础知识;又要加强科研能力的训练,使得学生能够具备发现问题、分析研究问题和解决问题的能力。本书的内容充分体现了这一点。一方面着重反映了移动互联网领域基础性、普遍性的知识,深入研究了移动互联网的基本原理;另一方面跟踪了学术界和产业界的最新研究进展。众所周知,计算机科学与技术专业是一个工科专业,具有强烈的实践性特征,而计算机网络更是如此。应当说,学术界的论文和产业界的发明共同推动了移动互联网技术的发展。那些站在学术界最前沿的研究人员和站在产业界最前沿的研究者通力合作,才有了今天移动互联网技术的蓬勃发展。总结前人知识成果,也是笔者的另一大诉求和心愿。
古人云:知其然,知其所以然。所以在此提醒读者,不仅要学习知识、掌握原理、了解应用,更要多些疑问:每学习一个协议、一个算法,就多想想为什么要这样设计,为什么不能那样设计。进一步而言,如果说人类发明了互联网而不是发现了互联网的话,那么本书不仅希望读者学习移动互联网的基本知识和研究进展,更希望能够带领读者,针对移动互联网所面临的每一个问题,一起去“发明”每一个协议、每一个算法,哪怕是去“发明”一个十年前已经成熟的技术。虽然优秀的发明成果本身乃是无价之宝,但发明的过程才是思维的凝炼和学习的精髓。如果本书能够让读者思考问题的模式得到些许改变,那么本书对读者的价值就远远超过对移动互联网知识本身的学习了。
本书内容丰富,体系结构严谨,概念清晰,易学易懂,符合学生的认识规律,适合于教学和自学,我愿意向广大读者推荐本书,希望本书能够给致力于移动计算领域研究和应用开发的读者一些有益的启示。
崔勇
2017年4月于清华园