[permalink] [id link]
The Java Platform, Enterprise Edition or Java EE defines the core set of API and features of Java Application Servers which came about as a result of the Java Community Process.
from
Wikipedia
Some Related Sentences
Java and Platform
* Thomas W. Christopher, George K. Thiruvathukal: High-Performance Java Platform Computing, Prentice Hall, ISBN 0-13-016164-0
JMS is a part of the Java Platform, Enterprise Edition, and is defined by a specification developed under the Java Community Process as JSR 914.
Java EE extends the Java Platform, Standard Edition ( Java SE / J2SE ), providing an API for object-relational mapping, distributed and multi-tier architectures, and web services.
The platform was known as Java 2 Platform, Enterprise Edition or J2EE until the name was changed to Java EE in version 5.
Java Platform, Micro Edition, or Java ME, is a Java platform designed for embedded systems ( mobile devices are one kind of such systems ).
This profile is intended to be used by devices requiring a complete implementation of the Java virtual machine up to and including the entire Java Platform, Standard Edition API.
In contrast to the numerous binary implementations of the Java Platform built by Sun for servers and workstations, Sun does not provide any binaries for the platforms of Java ME targets with the exception of an MIDP 1. 0 JRE ( JVM ) for Palm OS.
Java Platform, Standard Edition or Java SE is a widely used platform for programming in the Java language.
Java and Enterprise
Sun generated revenue from Java through the selling of licenses for specialized products such as the Java Enterprise System.
The Java Transaction API ( JTA ), one of the Java Enterprise Edition ( Java EE ) APIs, enables distributed transactions to be done across multiple X / Open XA resources in a Java environment.
It is a messaging standard that allows application components based on the Java Enterprise Edition ( JEE ) to create, send, receive, and read messages.
The " SE " is used to distinguish the base platform from the Enterprise Edition Java EE and Micro Edition Java ME.
Java Platform, Enterprise Edition ( Java EE ) is a related specification which includes all of the classes in Java SE, plus a number which are more useful to programs which run on servers as opposed to workstations.
Though not dependent on " language dependent Enterprise Java Beans ( EJB )", it is a more general form of EJB, providing four component types instead of the two that EJB defines.
Java and Edition
Berkeley DB is also used as the common name for three distinct products ; Oracle Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML.
Its design resembles that of Berkeley DB without replicating it exactly, and has a feature set that includes many of those found in the traditional Berkeley DB and others that are specific to the Java Edition.
Java and EE
In 2006, for marketing purposes, Sun renamed new J2 versions as Java EE, Java ME, and Java SE, respectively.
# A middle dynamic content processing and generation level application server, for example Ruby on Rails, Java EE, ASP. NET, PHP, ColdFusion, Perl platform.
* OSGi, standardized dynamic component system suited for plug-in programming, used in Eclipse, many commercial Java EE application servers, Spring Framework, and embedded applications
To deploy and run EJB beans, a Java EE Application server can be used, as these include an EJB container by default.
Software for Java EE is primarily developed in the Java programming language and uses XML for configuration.
Java and defines
* Java Module System, a Java specification " defining a distribution format and a repository for collections of Java code and related resources ; it also defines the discovery, loading, and integrity mechanisms at runtime "
Nokia has also led the JSR 226: Scalable 2D Vector Graphics API expert group that defines Java ME API for SVG presentation and manipulation.
Java EE includes several API specifications, such as JDBC, RMI, e-mail, JMS, web services, XML, etc., and defines how to coordinate them.
The Servlet API, contained in the Java package hierarchy, defines the expected interactions of the web container and a servlet.
The basic Servlet package defines Java objects to represent Servlet requests and responses, as well as objects to reflect the Servlet's configuration parameters and execution environment.
Java API for XML Registries ( JAXR ) defines a standard API for Java platform applications to access and programmatically interact with various kinds of metadata registries.
Jini technology is a service oriented architecture that defines a programming model which exploits and extends Java technology to enable the construction of secure, distributed systems consisting of federations of well-behaved network services and clients.
* The Java Community Process – currently develops the JSR-48 standard that defines a Java API for CIM client applications.
* Application Response Measurement ( ARM ) ( defines an API for C and Java programming language to measure application transaction response times, adopted by The Open Group )
In a relational database, the schema defines the tables, fields, relationships, views, indexes, packages, procedures, functions, queues, triggers, types, sequences, materialized views, synonyms, database links, directories, Java, XML schemas, and other elements.
The International Hydrographic Organization ( IHO ) defines the Java Sea as being one of the waters of the East Indian Archipelago.
A module defines its source code to be in a package ( much like a Java package ), the Perl mechanism for defining namespaces, e. g. CGI or Net :: FTP or XML :: Parser ; the file structure mirrors the namespace structure ( e. g. the source code for Net :: FTP is in Net / FTP. pm ).
1.038 seconds.