answersLogoWhite

0

with single programming language we cannot do anything on the internet. Actually every application in java is divided into three layers. Presentation layer, Application layer, Data layer. Every layer has its own specification. Presentation layer role is to interact with client means presentation layer takes input from the user and send it to Application layer. Application layer is a business logic layer. All the logic is done in this layer. Data layer contains the data.

for example:- suppose user enters student no. and student name in presentation layer, from here the data is send to application layer. In application layer we can write the logic for inserting, deleting, retriving and modifying the user data in database. From here the controller goes to datalayer to fetch data from database and sends the data back to user then the user see the corresponding data in the presentation layer.

For presentation layer: html, jsp, velocity etc are used.

For application layer: ejb, hibernate.......

for data layer: oracle.......

User Avatar

Wiki User

15y ago

What else can I help you with?

Continue Learning about Engineering

Explain different applications of Java programming language?

The Java programming language can be used to create many application. Some are: 1. Web based applications 2. Stand alone GUI based applications 3. Stand alone command window based applications 4. Games 5. Applets etc...


What programming method is delphi visual basic?

Delphi Visual Basic, often referred to as Delphi, is an object-oriented programming language that is primarily used for rapid application development (RAD) of Windows applications. It is based on the Object Pascal language and provides a visual component-based programming environment, allowing developers to design user interfaces through drag-and-drop components. Delphi supports event-driven programming, enabling developers to create interactive applications efficiently.


The underlying language of the Internet - the code that makes everything work - is called?

The underlying language of the Internet is primarily based on a set of protocols known as TCP/IP (Transmission Control Protocol/Internet Protocol). These protocols govern how data is transmitted across networks, enabling devices to communicate. Additionally, HTML (Hypertext Markup Language) is crucial for structuring content on the web, while languages like CSS and JavaScript enhance its presentation and interactivity. Together, these technologies form the backbone of web development and online communication.


What are forms in a database?

Forms are html elements or if you are doing desktop based applications then some in-built elements of the desktop programming language. Database store form data but have nothing to do with forms


What are features of java for web applications?

The most important and powerful feature of java as a programming language is that it is platform independent. The term platform independent means that java doesn't need a specific vendor oriented platform to run. It can be run on any of the existing platforms and would produce the same output. Thus, whether I run java on windows, unix, Linux or Macintosh, i would get the same desired result. Contrast this with .net which can only be used with windows.So, java is the only option we are left with for developing web based application. This is because internet is a network of millions of computers having different types of hardware and software. So, we definitely need a platform independent, easy to understand language to develop web based applications which can be distributed over any network and yet produce same result. That is why java is used in web applications. In fact, java is so powerful that it is now also being used to develop mobile applications like games.

Related Questions

Is java an internet based program?

Java itself is not an internet-based program; rather, it is a versatile programming language that can be used to create a wide range of applications, including internet-based programs. Java is commonly used for developing web applications, mobile apps, and enterprise software, often leveraging technologies like Java Servlets and JavaServer Pages (JSP) for web development. Its platform independence and robust libraries make it well-suited for building applications that run on servers and interact over the internet.


What is the language the classification system is based on?

The classification system is based on the Latin language.


Explain different applications of Java programming language?

The Java programming language can be used to create many application. Some are: 1. Web based applications 2. Stand alone GUI based applications 3. Stand alone command window based applications 4. Games 5. Applets etc...


What is the non web based application?

applications on your computer's hard drive are non web based. If they are web based then the applications reside on a web server for use on the internet or intranet.


Which language is best for creating ios-based mobile applications?

Objective C


Who should use Cold Fusion?

Coldfusion is intended for those web developers who create dynamic sites and Internet applications. Programmers and developers who have quite recently began developing applications for the web can benefit from the Coldfusion's features and its natural scripting and tag-based programming language, CFML.


Explain delphi what it is used for?

Delphi is a high-level programming language and software development environment that is primarily used for developing Windows applications. It is based on the Object Pascal language and is known for its rapid application development (RAD) capabilities, allowing developers to create applications quickly with a visual component-based approach. Delphi is often used for building desktop, mobile, and web applications, as well as enterprise software solutions. Its rich set of libraries and frameworks makes it popular for database-driven applications and high-performance software development.


What programming method is delphi visual basic?

Delphi Visual Basic, often referred to as Delphi, is an object-oriented programming language that is primarily used for rapid application development (RAD) of Windows applications. It is based on the Object Pascal language and provides a visual component-based programming environment, allowing developers to design user interfaces through drag-and-drop components. Delphi supports event-driven programming, enabling developers to create interactive applications efficiently.


What languages made up Swahili?

Bantu and Arabic primarily make up the Swahili language.


How java is 100 percent Internet based?

It isn't. It can also be used to write desktop applications. Java does have many options to program for the Internet, but that is not the only possibility.It isn't. It can also be used to write desktop applications. Java does have many options to program for the Internet, but that is not the only possibility.It isn't. It can also be used to write desktop applications. Java does have many options to program for the Internet, but that is not the only possibility.It isn't. It can also be used to write desktop applications. Java does have many options to program for the Internet, but that is not the only possibility.


What is mono Based National Language and Multi Based National Language?

Mono is based .. one national language. whereas based multi national language also has multiple languages. The mono- based national language is a national language based solely on one language or dialect of the country. For example: National language based on Tagalog language. Based multi-national language is the national language with many dialects or languages upon which a nation. National language of the Philippines-based language Tagalog but with contributions of other languages or dialects such as Cebuano, Ilocano, Ilonggo etc.


The underlying language of the Internet - the code that makes everything work - is called?

The underlying language of the Internet is primarily based on a set of protocols known as TCP/IP (Transmission Control Protocol/Internet Protocol). These protocols govern how data is transmitted across networks, enabling devices to communicate. Additionally, HTML (Hypertext Markup Language) is crucial for structuring content on the web, while languages like CSS and JavaScript enhance its presentation and interactivity. Together, these technologies form the backbone of web development and online communication.