answersLogoWhite

0


Best Answer

There are three types Java based applications.

1. Stand alone application: Where the application can be run on the machine where the code is available and the application is required on minimum one main method. Developed using J2SE API

Code has to be distributed to get the output

Eg: MSOffice

2. Web Application: Where the application is residing on some container and can be access from any where either from intranet or internet depends on the container exposed and cab developed using J2SE and J2EE

Eg: Any internet based applications like Facebook

Technology: Servlets and JSPs

Framework: Struts and Spring MVC

Architecture: MVC

Requirement: Webserver which has Servlet container and JSP Container

ie WebContainer = Servlet Container + JSP Container

Limitations: Supports only HTTP based requests

3. Enterpise Application: These are superset of Webapplications and with additional functionalities like more sophisticated for Business logic where applications needed more transactions ( DB interations) and security.

Technology: Servlets, JSP and EJBs

Frame Work: Any Frame work including Struts and Spring

Architecture: MVC-n tire

Requirement: EJB Container along with WebContainer

Advantages:

1. Protocol Independent

2. Fully Distributed

3. Full fledged business logic can be implemented with out any other frame works or tools like ORM

4. Supports JTA and JPA

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

All types of programs can be developed using Java language.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Default Constructor

Parameterised Constructor

Non Parameterised Constructor

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How many types of application in java?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are the kinds of java programs?

the two types of java programs are Applet and application programs


What is Java Servlet?

A java servlet is the heart of a Java Enterprise web application. It contains most of the business logic that the web application needs. The initial web application technologies did not have capabilities to support dynamic contents in a secure and efficient way. Java Servlets were created to address this drawback. Servlets are used in many types of Java EE applications using technologies like Struts, MVC etc.


What are the two types of programs?

2 types of java programs are application and applet application program is the one which run on ur computer under the O.S of ur computer. applet is an application designed to be transmitted over the internet and executed java compatible web browser.


What is an important difference between writing a Java application and a Java applet?

A Java applet is embedded within a web page, while a Java application will run directly on your computer.


What are the two types of java?

Java is a programming language that has two main types: Java SE (Standard Edition): This is the core Java language that provides all the basic features and functionalities of Java. It includes the Java Virtual Machine (JVM), which is responsible for running Java programs, and the Java Development Kit (JDK), which is used for developing Java applications. Java EE (Enterprise Edition): This is a set of Java APIs (Application Programming Interfaces) and technologies that are used for developing large-scale, distributed, and enterprise-level applications. Java EE includes a variety of APIs such as Servlets, JSPs, EJBs, JPA, JMS, and many others. These APIs provide a rich set of features for developing complex and robust enterprise applications. For more information, please visit: 1stepGrow


How many versions of java runtime environment are needed on your computer?

You only need one version of the JRE to run a Java application.


What does java security do?

Defines the security policy for each application .Every Java Application can have its own Security manager.


What is the areas of application of java?

Applications that are built using the Java language are termed as Java applications.


How do you execute a Java program?

You can run a Java application from the command line using "java <name of the class>"


Does java script coding mean using it for Java programs only?

Java script coding is computer coding, many things require Java, and you need to have Java enabled to view these types of programs.


Does the iPhone support Java?

of course it does- any iPhone should have java application on it from fabrics.


What is the purpose of a rational application developer?

A rational application developer helps Java website developers design and use software which will best utilize the Java platform application to get the most of the website.