Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

J2EE Tier  Explaination

Posted on 2006-05-01
10
Medium Priority
?
239 Views
Last Modified: 2013-11-24
Hi,

I'm looking for a detailed explanation of the function and purpose of the various tiers in a J2EE application.

Thanks
0
Comment
Question by:bowemc
10 Comments
 
LVL 23

Accepted Solution

by:
Siva Prasanna Kumar earned 500 total points
ID: 16576247
0
 
LVL 30

Expert Comment

by:Mayank S
ID: 16576255
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 

Author Comment

by:bowemc
ID: 16581409
shivaspk - in the aritcle you recommended on the first page there is a diagram - Figure 4. Java Enterprise Application Deployment Architecture

The presentation tier contains a web farm with servlets and JSP. Where would a c++ application or even a standard java application go in this set up?

You might have no experience with javawebstart - but if you do - if i deployed my java application with webStart would it be located in the web farm also?

THanks
0
 
LVL 23

Expert Comment

by:Siva Prasanna Kumar
ID: 16582854
ya thats true i have no experience with javawebstart, But i will try to get u the information if i can

http://www.javaworld.com/javaworld/jw-07-2001/jw-0706-webstart.html

and i think webstart componwnts come in to web form.

Any Way i will confirm and get back Bye.
0
 

Author Comment

by:bowemc
ID: 16586025
thats ok,

but just in short - based on that diagram i referenced - where would a standard java application fit in terms of the presentation tier? Even without javaWebStart???

Thanks
0
 

Author Comment

by:bowemc
ID: 16623055
any ideas?
0
 
LVL 23

Expert Comment

by:Siva Prasanna Kumar
ID: 16623543
bowemc i was busy with my new project any way.

and about javaWebStart

As per the information i collected i got to know that it does'nt fit into web-tier.

check out here

http://www.isprs.org/commission4/proceedings02/pdfpapers/271.pdf

ok tell me what you are trying to do in specific so that we can help you better.
0
 

Author Comment

by:bowemc
ID: 16638125
Hi,

I'm not too sure how well my own character representation of the diagram came out - but basically all i want to know is how I'd represent a desktop java application in this diagram. I'm thinking under the Presentation Tier i'd just write write "client machine" and draw a line connecting it to the Business Tier?? One of the reasons i introducted java web start was because i thought i could use this diagram straight i.e the application would be loaded into the web farm / web server and it would be downloaded from there to each client machine.

Cheers.

     Presentation                     |         Businesss                         |           Data
                                            |                                               |
L   --WEB FARM------------      |   --BUSINESS OBJ CLUSTER--     |   --DATA OBJ CLUSTER--    ---DB CLUSTER---
O  |                               |      |  |                                       |   |   |                               |   |                        |
A  |       Web Server       |      |  |    Business Obj Server       |   |   |     Data Obj Server   |   |     DB Sever     |
D  |                               |      |  |                                       |   |   |                               |   |                        |
    |                               |      |  |                                       |   |   |                               |   |                        |
B  |                               |      |  |                                       |   |   |                               |   |                        |
A  |                               |      |  |                                       |   |   |                               |   |                        |
L  |       Web Server       |      |  |    Business Obj Server       |   |   |     Data Obj Server   |   |     DB Sever     |
A  |                               |      |  |                                       |   |   |                               |   |                        |
N  |                               |      |  |                                       |   |   |                               |   |                        |
C  |                               |      |  |                                       |   |   |                               |   |                        |
E  |                               |      |  |                                       |   |   |                               |   |                        |
R  ---------------------------      |  ---------------------------------    |   --------------------------     ---------------------


0
 

Author Comment

by:bowemc
ID: 16656854
any ideas?
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
Suggested Courses
Course of the Month15 days, 15 hours left to enroll

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question