1、外文原文 Appendix E. Making a Purchase Decision Throughout this book, weve explained the concepts behind EJB programming, and put the concepts to practice in concrete examples. But perhaps an even more daunting task than learning about EJB is choosing from the legion of container/ server product vendors
2、 out thereand currently there are 27 such products. For the uninformed, this is a very harrowing task. Fortunately, as EJB matures, the industry will begin to consolidate and larger players will emerge from the pack. But until then, what should you be looking for when choosing an EJB product? That i
3、s the focus of this appendix. To best make use of this appendix, first ask yourself which application server features are most important to you in your deployment, including specific features that you need (such as support for a particular database). Once youve gotten the requirements down, you can
4、assign weights to each feature. For example, if transparent fail-over is important in your deployment, you might rank it a 7 out of 10. Once youve weighted each feature, you can begin evaluating application server products, and create a scorecard for each product. E.1 EJB Specification Compliance Perhaps the most important issue to think about when choosing an EJB container/server product is compatibility. When you make your purchase decision, you need to write code and purchase beans that