Java Reference
In-Depth Information
Tool Provider
The tool provider is the company or person who creates development, assembly, and pack-
aging tools used by component providers, assemblers, and deployers.
Application Component Provider
The application component provider is the company or person who creates web compon-
ents, enterprise beans, applets, or application clients for use in Java EE applications.
Enterprise Bean Developer
An enterprise bean developer performs the following tasks to deliver an EJB JAR file that
contains one or more enterprise beans:
• Writes and compiles the source code
• Specifies the deployment descriptor (optional)
• Packages the .class files and deployment descriptor into the EJB JAR file
Web Component Developer
A web component developer performs the following tasks to deliver a WAR file contain-
ing one or more web components:
• Writes and compiles servlet source code
• Writes JavaServer Faces, JSP, and HTML files
• Specifies the deployment descriptor (optional)
• Packages the .class , .jsp , and .html files and deployment descriptor into the
WAR file
Application Client Developer
An application client developer performs the following tasks to deliver a JAR file contain-
ing the application client:
• Writes and compiles the source code
• Specifies the deployment descriptor for the client (optional)
• Packages the .class files and deployment descriptor into the JAR file
Application Assembler
The application assembler is the company or person who receives application modules
from component providers and may assemble them into a Java EE application EAR file.
Search WWH ::




Custom Search