Mark Richards
Mark Richards是一位经验丰富的软件架构师,他参与了微服务架构、事件驱动架构和其他分布式架构的架构、设计和实现。
Mark Richards is an accomplished author and conference speaker working as a handson SOA and enterprise architect in the financial services industry. In addition to numerous published articles, he is the author of Java Transaction Design Strategies (C4Media), contributing author of 97 Things Every Software Architect Should Know (O’Reilly), and contributing author of No Fluff, Just Stuff Anthology Volumes 1 and 2
(Pragmatic Bookshelf). He is a recognized authority on messaging, Service-Oriented Architecture, and transaction management. Mark is a regular speaker on the NFJS
Software Symposium series and speaks at conferences around the world.
Richard Monson-Haefel
Richard Monson-Haefel是三本畅销书的获奖作者,著有:《Enterprise JavaBeans》(O'Reilly)和《J2EE Web Services》(Addison-Wesley),并合作撰写了《Java Message Service》(O'Reilly)。他是Enterprise Java领域的世界顶级专家与书籍作者之一。他是OpenEJB的首席架构师,OpenEJB是一个用在苹果机的WebObjects平台上的开源EJB容器。在过去几年里,他还是J2EE、CORBA、Java RMI,以及其他分布式计算项目方面的咨询专家。关于他的更多信息,可以在Richard的网站上获得:http://www.monson-haefel.com。
Richard Monson-Haefel是Burton Group的高级分析师,他也是Enterprise JavaBeans领域最资深的专家之一。他曾对EJB 2.1、EJB 3.0以及J2EE 1.4规范的开发鼎力相助,并曾任职于JCP Executive Committee(JCP执行委员会),监管为J2SE和J2EE平台开发的所有JSR(规范)。
Richard是Apache Geronimo Project(一个开源J2EE应用服务器)以及OpenEJB项目(一个开源EJB容器)的创始人。他还是三本畅销书的获奖作者,著有《Enterprise JavaBeans》(O'Reilly出版)和《J2EE Web Services》
(Addison-Wesley出版),并合作撰写了《Java Message Service》(O'Reilly出版)。要了解有关Richard的更多信息,请访问他的网站
http://www.monson-haefel.com。
Richard Monson-Haefel is the author of the first five editions of Enterprise Java
Beans (O’Reilly), the first edition of Java Message Service (O’Reilly), and is one of the
world’s leading experts and book authors on enterprise computing.
David A. Chappell
David A. Chappell是Sonic软件公司的副总裁和主要技术主管。David在为应用开发者建立软件工具和基础设施方面已经有18年的实际工作经验。作为Progress软件公司的获奖JMS Internet商业消息通信系统SonicMQ的工程主管,David审查了市场上第一个JMS商业实现的设计和开发。David在设计和开发基于Internet的中间件和使用多种技术的分布式对象系统(包括DCOM、CORBA和EJB)方面具有跨平台的背景。David的经验还包括客户/服务基础设施、图形用户界面和语言解释器方面的开发工作。David是《Java Message Service》(O'Reilly)和《Professional ebXML Foundations》(Wrox)两本书的作者之一。他的文章曾发表在《Network World》、《XML Journal》、《Java Develpers Journal》和《Web Service Journal》等杂志上。
David A. Chappell is vice president and chief technologist for SOA at Oracle Corporation.
He is well noted for authoring Java Web Services (O’Reilly), Professional ebXML
Foundations (Wrox), and the first edition of Java Message Service (O’Reilly).
The animal on the cover of Java Message Service, Second Edition, is a passenger pigeon
(Ectopistes migratorius), an extinct species. In the mid-1800s, passenger pigeons were
the most numerous birds in North America. Several flocks, each numbering more than
two billion birds, lived in various habitats east of the Rocky Mountains. Flocks migrated
en masse in search of food, without regard to season, and a good food source could
keep a flock in one place for years at a time. John James Audubon observed that nearly
the entire passenger pigeon population once stayed in Kentucky for several years and
was seen nowhere else during this time.
Whole flocks roosted together in small areas, and the weight of so many birds—often
up to 90 nests in a single tree—resulted in the destruction of forests, as tree limbs and
even entire trees toppled. (The accumulated inches of bird dung on the ground didn’t
help.) Such roosting habits, combined with high infant mortality and the fact that female
passenger pigeons laid a single egg in a flimsy nest, did not bode well for the longterm
survival of the species.
It was humans harvesting passenger pigeons for food, however, that drove them to
extinction. In 1855, a single operation was processing 18,000 birds per day! Not even
Audubon himself was concerned that the pace might have an adverse effect on the birds’
population, but the last passenger pigeon died in the Cincinnati Zoo in 1914.