一個Java企業檔案文件存儲在EAR格式和用作使用Java,特別是Java企業版(EE)開發的程序的可執行文件。這種編程語言,用於創建可託管在Web服務器,並通過支持的Web瀏覽器訪問的應用程序。也稱為Web應用,EAR文件由Web服務器系統,當用戶進入其中相應的Web應用被存儲的URL,以顯示Web應用程序的GUI(圖形用戶接口)在Web瀏覽器窗口初始化。在文件的.ear格式是包含的Java EE Web應用程序的許多其他程序文件之一。 Apache Geronimo的是與這些Java EE Web應用程序的支持實現的Web服務器系統和Oracle GlassFish應用服務器系統還集成了對這些支持的.ear一個Java EE Web應用的文件和其他文件。 JAR文件是用一個Java標準版(SE)的Web應用程序的可執行文件,並在JAR文件中所用的類似的壓縮規格也用在這些的EAR文件。 Java EE的軟件開發工具包(SDK)可以用來創建,打開和查看存儲在源代碼中的.ear文件和一個Java EE Web應用的其他相關文件。
The Oracle Glassfish server is known as an application server developed by Oracle or Sun Microsystems and it is mainly used for the delivery of Java applications and Web services. It allows users to deliver a Java platform that is not only flexible and lightweight but also production-ready. Since this application is mainly associated and created for the development of Java applications, this can be used to open files saved in the EAR format as this format is known as Java enterprise archive file format. With the Oracle Glassfish server, users and developers have the ability to improve their productivity and make sure that the applications they are developing performs better. This software also allows the development of feature-rich applications as well as it supports highly available and scalable application clusters. With this application, users have the ability to use SSH or DCOM for administering Glassfish clusters. This software runs on Windows, MAC and Linux.
The IBM WebSphere Application Server for Linux presents a Java-based program server on Linux with support for open standards like Web services such as UDDI and SOAP and [J2EE] Java 2 Enterprise Edition. This application speeds up the delivery of new services and applications for businesses to offer greater user experiences through innovative programs. Its Liberty Profile feature offers a simple, lightweight application server to increase developer productivity for application workloads. The fast restart time, small size and easy usability makes this feature handy for building OSGi, mobile and Web applications. Its Network Deployment offers utilization, autonomic health and utilization management for program environments. It features improved developer experience, security, control and operations, enhanced resiliency and intelligent management. It also highlights WAS migration of version to version and tool set for migration from other application servers, tooling bundles including RAD [Rational Application Developer] and Eclipse adapters, Mobile and Web 2.0 tool set to allow enterprise programs for mobile devices. Its integrated tools include WebSphere Application Server Developer Tools for Eclipse, Migration Toolkit and RAD [Rational Application Developer].