编辑: 喜太狼911 2019-07-18

2 协议的安全性保证以及多种缓存机制等. 如果希望真正透彻掌握 RESTful API 的设计理念和实际应用,译者 建议大家主动完成每章的程序练习,代码其实是最好的老师.每章最后 一节都包含详细丰富的环境设置和代码,使得我们更容易理解和掌握 RESTful API 的精髓. 最后要感谢清华大学出版社能给我这次宝贵的翻译机会,把自己 关于 RESTful API 的一些学习和理解在本书中与大家分享.尤其是要 感谢本书的编辑,在本书的翻译过程中付出了很多的心血和努力,非 常感谢他们的帮助和鼓励.另外感谢妻子以及我的家人,感谢你们一 直以来对我的包容和理解;

本书也献给我未来的孩子,希望你会喜欢 老爸的这份礼物. 翻译英文书籍涉及多个概念的中文释义,我每次都力求与维基百 译者序 III 科、搜狗百科、百度百科等保持一致.鉴于译者水平有限,错误或瑕疵 在所难免,如果对书中有任何意见或建议,也欢迎大家批评指正,我将 感激不尽! 本书全部章节由郭理勇翻译并整理, 参与翻译的还有杨小琼、 贺珊珊、王永胜等. 希望这本书能有力推动业界对 RESTful API 的统一定义和应用,更 好地构建统

一、高效、可扩展的分布式系统应用. 作者简介 Sanjay Patni 是一位注重实际成果的技术专家, 在创新技术方案与业务实际需求的协调上具有丰富 的经验,长期致力于企业业务流程的优化和运营效 率的提升. 在过去五年中,他一直在 Oracle 公司的 Fusion Apps 产品研发团队任职,在那里他发现了对 Fusion Apps 代码管理实现自动化的机会,其中不仅涉及 GA 版本的交付发行, 还包括正在进行的演示、开发和测试代码.他提出并开发了自助服务 UX 用于代码请求和审核, 减少了 80%的手工步骤. 他还发起了

12 次代 码快速迭代,通过使用工作流和 RESTful API 等自动化技术与其他子系 统进行集成,使得大约

100 多个手工步骤实现了自动化. 在加盟 Oracle 前,他已经在软件行业工作了

15 年以上,为不同的 行业提供关键技术解决方案.他的职责包括对基于 Web 的企业级产品 和解决方案提供技术创新、需求理解和分析,技术架构设计,以及推进 软件敏捷开发等. 他率先创新使用 Java 来构建业务应用, 不断推动和完 善用于企业级业务应用构建的 Java API,并获得 Sun Microsystems 公司 颁发的奖项. Sanjay 曾担任 RESTful API 设计和集成培训或课程的客座讲师、技术 导师. 他拥有强大的计算机科学教育背景, 硕士毕业于印度理工学院(IIT). 技术审稿人简介 Massimo Nardone 拥有超过

22 年的安全、 Web/移动开发、云计算和 IT 设施等领域的丰富经 验,对网络安全和 Android 有着狂热的技术激情. 在过去

20 多年,他一直致力于编程开发和教 学,包括 Android、Perl、PHP、Java、VB、Python、 C/C++、MySQL 等,拥有意大利萨莱诺大学计算机 科学专业的硕士学位. 他曾经担任项目经理、软件工程师、研究员、首席安全架构师以及 信息安全经理等,同时作为 PCI(国际安全标准)/SCADA(数据采集与监 视控制系统)审计员,还是 IT 安全/云/SCADA 高级架构师等. 他的技术栈包括安全、Android、Cloud、Java、MySQL、Drupal、 Cobol、Perl、Web 和移动开发、MongoDB、D

3、Joomla、Couchbase、 C/C++、WebGL、Python、Pro Rails、Django CMS、Jekyll、Scratch 等. 他目前担任 Cargotec Oyj 公司的首席信息安全官,曾任赫尔辛基理 工大学(Aalto University)网络实验室的访问讲师和主管,拥有四项国际 专利(PKI、SIP、SAML 和Proxy 领域). Massimo 已为不同的出版公司审阅了

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题