Thách thức IT chuyên gia ngày nay là có hiệu quả phát triển và triển khai các ứng dụng phân tán sử dụng trên cả hai mạng nội bộ công ty và qua Internet. Các công ty có thể làm điều này một cách hiệu quả sẽ đạt được lợi thế chiến lược trong nền kinh tế thông tin. | SUMMARY 23 Summary The challenge to IT professionals today is to efficiently develop and deploy distributed applications for use on both corporate intranets and over the Internet. Companies that can do this effectively will gain strategic advantage in the information economy. The Java 2 Platform Enterprise Edition is a standard set of Java technologies that streamline the development deployment and management of enterprise applications. The J2EE platform is functionally complete in the sense that it is possible to develop a large class of enterprise applications using only J2EE technologies. Applications written for the J2EE platform will run on any J2EE compatible server. The J2EE platform provides a number of benefits for organizations developing such applications including a simplified development model industrial-strength scalability support for existing information systems choices in servers tools and components and a simple flexible security model. By providing the ability to deploy component-oriented enterprise applications across multiple computing tiers in a platform-neutral manner the J2EE platform can give fast-moving enterprises a significant and measurable competitive edge. References and Resources J2EE Technology in Practice Building Business Applications with the Java 2 Platform Enterprise Edition. R. Cattell J. Inscore Enterprise Partners. Copyright 2001 Addison-Wesley. The Java BluePrints Web site http blueprints The Java Tutorial Web site http docs books tutorial CHAPTER I J2EE Platform Technologies by Vijay Ramachandran THE J2EE platform specifies technologies to support multitier enterprise applications. These technologies fall into three categories component service and communication. The component technologies are those used by developers to create the essential parts of the enterprise application namely the user interface and the business logic. The component technologies allow the development of modules that