I would like to thank the team at Packt Publishing. Richard, thanks a lot for finding my blog on Spring Integration and presenting me with an opportunity to share my knowledge in a more formal way and with a wider audience, and thanks for answering all of my questions with such patiencea few of which often took pages! I would like to thank Sharvari and Ritika, who are the content development editors for this book. Sharvari's support and help with the technical review and incorporation of subsequent feedback was unprecedented. Aman Preet, the technical editor of the book, did a brilliant job with the final edit.
The greatest support is not what we see but the silent love and prayers of all our well-wishers. My parents' blessings have always been with me. They are not technical and they do not understand what I dobut their unflinching confidence in me that whatever I am doing must be correct not only pumps up my confidence, but also puts a lot of responsibility on me. I hope I will not disappoint them ever.
Without a supportive family, it's extremely difficult to achieve anything significantand I consider myself lucky on that front. I am indebted to the charming smiles of my 2-year-old son, Aadish, and my 4-year-old daughter, Aashiryatheir innocent smiles always remind me that happiness is beyond material success or anything else. As for my better half, Priyanka, I honestly believe that her work is more creditable than mine. Bringing up two small kids without any help from me, while at the same time supporting me throughout this assignmenta simple "thanks" will be too small a word for her, so I will leave it up to her to understand my gratitude!
About the Reviewers
Marten Deinum is a Java/software consultant working for Conspect. He has developed and architected software, primarily in Java, for small and large companies. He is an enthusiastic open source user and a longtime fan, user, and advocate of the Spring Framework. He has held a number of positions, including that of a software engineer, development lead, coach, and a Java and Spring trainer. He has also authored the book Pro Spring MVC: with Web Flow , published by APress .
When not working or answering questions on StackOverflow, he can be found in water, training for triathlons or under the water, diving or guiding other people around.
Xinyu Liu graduated from George Washington University, Washington, D.C. He has worked for healthcare companies, a state government agency, and a leading e-commerce company with over 12 years' intensive application design and development experience. During his years of service, new application design and implementation methodologies and strategies were established due to his efforts. His skills cover broad domains such as web development, enterprise application integration, and big data analytics. He writes for Java.net, Javaworld.com, IBM developerWorks, and developer.com on a variety of topics, including web technologies, web security, persistence technologies, rule engine, and big data. In addition, he worked on the review of the books Spring Web Flow 2 Web Development , Grails 1.1 Web Application Development , and Application Development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 , all published by Packt Publishing.
Special thanks to my son, Gavin Liu, and my wife, Xiaowen Zhou.
Luca Masini is a senior software engineer and architect, born as a game developer for Commodore 64 (Football Manager) and Commodore Amiga (Ken il guerriero). He soon converted to object-oriented programming and was attracted by the Java language since its early days in 1995.
He worked on this passion for Java as a consultant for major Italian banks, developing and integrating the main software projects for which he has often taken the technical leadership. He made them adopt Java Enterprise in environments where COBOL was the flagship platform, converting them from mainframe-centric to distributed.