Java 2 Platform, Enterprise Edition(J2EE)

J2EE (Java 2 Platform, Enterprise Edition) is Sun’s preferred Java platform for multi-tier enterprise applications. It simplifies enterprise applications by basing them on standardized, modular components, by providing a complete set of services to those components, and by handling many details of application behavior automatically, without complex programming.

J2ee uses a multi-tier distributed application model. There are three tiers in the typical J2EE application model: Web presentation tier, business logic tier and data tier. Java Platform, Enterprise Edition or Java EE is Oracle’s enterprise Java computing platform, the platform provides an API and runtime environment for developing and

running the enterprise software . It also includes network and web services, and other large-scale, multi-tiered, scalable, reliable, and secure network applications. Java EE extends the Java Platform, Standard Edition (Java SE) which provides an API for object relational mapping, distributed and multi-tier architectures, and web services. The platform incorporates a design based largely on modular components running on an application server, the software for Java EE is primarily developed in the Java programming language. The platform emphasizes convention over configuration and annotations for configuration in which optionally XML can be used to override annotations or to

deviate from the platform defaults. Web is the very complex issues these days. Since the desire of the companies and organizations are increasing so the complexity and the performance of the Web programming matters. Complexity with the different types of communication devices is increasing. The business is demanding applications using the Web and many communication devices so that many of the companies use frameworks for making the development of their applications easier. The business today demands Web applications to advertise its company so it is very important to take care of the architecture used in development of the application. Framework can be considered as a set of functions helping the developers in creating the applications . So with the increase load of the data on the internet we have to take care of the architecture issue.

Leave a Reply

Your email address will not be published. Required fields are marked *