by Alan Moffet In This Appendix
Applications developed for enterprises are difficult to create. The requirements for an enterprise application demand sophisticated technologies and practices. Because of the widespread dependency on enterprise resources, and because those resources are often valuable, quite a bit of care is taken to make sure that they're used efficiently and are protected against failure or abuse. Often, resources must be available for use around the clock, even if they are located in different places. People and machines have to routinely interact between themselves to perform work. Information and knowledge must be created, shared, and persisted as part of ordinary business. Fortunately, the solutions to problems related to enterprise applications are as old as enterprises themselves. Technology has lent a hand in solving many of the problems, and has also made it possible to create more effective enterprises, while opening up significant opportunities for business. In some cases, it has significantly reduced the complexity of operations that span a country or the globe. In this appendix, we will briefly explore the Java 2 Platform Enterprise Edition (J2EE). We will become acquainted with some of its key features, review its usefulness in constructing enterprise computing applications, and learn a little more about a few of the technologies that are mentioned earlier in this book, along with some other closely related technologies. Naturally, all of J2EE cannot be covered in an appendix. The platform is comprehensive, and many books have been written about J2EE or its pieces. Tip For additional information about J2EE, try one of the following:
|