Manning团队使得编写本书的过程很快乐,而且他们从未曾在这份快乐比所预期的要长一些时有过任何抱怨。从Mike Stephens(他使得这一切成为了可能)和Jeff Bleiel(从他那里我们学到了一些关于协作的新知识)到Jennifer Stout、Andy Carroll和Elizabeth Martin(她展示出的冷静和耐心令我们望尘莫及),他们所有人都具备非常的专业水平和素质,激励着作者们也尽善尽美。
感谢那些帮助校审本书的人们,不管是通过阅读那些早期版本的章节并在Author Online论坛张贴勘误的,还是通过在本书编写的各个阶段校审书稿的。你们是本书的一部分,应该感到自豪。没有你们,这本书将不可能会像现在这样。特别地感谢下面的这些审阅者们:Achim Friedland、Arash Bizhan Zadeh、Bruno Georges、Christian Bach、Daniel Beck、Declan Cox、Edward Ribeiro、Erik Onnen、Francis Marchi、Gregor Zurowski、Jian Jin、Jürgen Hoffmann、Maksym Prokhorenko、Nicola Grigoletti、Renato Felix和Yestin Johnson。同样也感谢我们优秀的技术校对:David Dossot和Neil Rutherford。
我们非常感激并且由衷地感谢Bruno de Carvalho、Sara Robinson、Greg Soltis、Erik Onnen、Andrew Cox以及Jeff Smick,他们贡献了第14章和第15章的案例研究。
最后但并非最不重要,感谢所有支持Netty以及开源项目的人们,没有你们和社区,就不可能有这个项目。通过社区,我们得以结识新朋友、在世界各地的会议上讨论,并且同时获得了专业和个人方面的成长。
Norman Maurer
我想要感谢我的前同事也是朋友Jürgen Hoffmann(也叫Buddy)。Jürgen帮助我找到了我进入开源世界的道路,并且向我展示了当你拥有足够的勇气参与时,你将能构建出多么酷的东西。如果没有他,我可能永远也不会接触到编程,也因此不会发现我真正的专业激情所在。
另外,要非常地感谢我的朋友Trustin Lee——Netty的创始人,最初是他帮助并且鼓励了我为Netty项目做贡献,还为我们的书作序。我很荣幸能够认识你并能够和你成为朋友!我相信通过继续一起工作,Netty将继续令人惊叹并长久存在!
我还想感谢我的合著者Marvin Wolfthal。尽管Marvin在该项目的后期才加入,但他帮助我极大地提高了整体的结构和内容。没有他,这本书不可能有现在的样子。这让我想到了Manning团队本身,他们总是能够给予帮助和正确的指引,使得编写一本书的想法成为现实。
感谢我的父母Peter和Christa一直以来支持我以及我的想法。
最要感谢的是我的妻子Jasmina以及我的孩子们Mia Soleil和Ben,感谢他们在我编写这本书的过程中所给予的支持。没有你们就不可能有这本书。
Marvin Wolfthal
首先,我要感谢我的合著者Norman Maurer,感谢他出色的工作以及他的友善。虽然我加入该项目的时间比较晚,但他依然让我感觉好像是从第一天开始就成为了它的一部分似的。
对于我过去和现在在Dell Services以及Harvard Pilgrim Health Care的同事们,我衷心地感谢他们的帮助及鼓励。他们创造了不可多得的环境,在那里,不仅可以表达新的想法,而且还能将其筑成现实。致Deborah Norton、Larry Rapisarda、Dave Querusio、Vijay Bhatt、Craig Bogovich以及Sharath Krishna,特别要感谢的是他们的支持,以及更难得的是他们的信任——我相信没有多少软件开发者能够被给予我在过去4年里所享受到的创造性的机会,包括将Netty引入到我们的工具集中。
但最重要的是,感谢我心爱的妻子Katherine,她让我永远不会忘记那些真正重要的东西。