Professional Documents
Culture Documents
Version 1.0
Introduction
•You will be developing a complete J2EE
application.
•The development environment:
– JBoss IDE with Eclipse
– Oracle Database
•Testing Environment:
– JBoss IDE with Eclipse
– Oracle Database
•Deployment Environment:
– WebSphere Application Server
– Oracle Database
TCS Internal
September 3, 2009
J2EE Stream Lab Architecture
Diagram
JBoss JBoss After development
in IDE,
deploy in
production server
Eclipse Eclipse WebSphere
Application
IDE runs on IDE runs on Server
desktop PC 1 desktop PC 2
Runs on Server
Production Server/Env
Linux
CVS
Runs on
Desktop PC
Linux
JBoss JBoss
Oracle
Eclipse Eclipse
Runs on Server
IDE runs on IDE runs on
Linux
desktop PC n desktop PC n+1
Diagram Dated: 05 June 2006
Created and own by: TCS, ILP Trivandrum, India
TCS Internal
September 3, 2009
J2EE Stream Lab Architecture - Physical
TCS Internal
September 3, 2009
JBoss IDE Directory Structure
EJB
Components
WEB
Components
DEPLOYMENT
Details
TCS Internal
September 3, 2009
JBoss Server
•We will deploy our application using JBoss
Server.
•JBoss server has two components:
– JBoss Application Server
•Which handles EJBs
– Tomcat Web Server
•Which handles servlets and JSP pages.
•But we get an integrated view and need not
worry about where Apache is running or
JBoss is running.
TCS Internal
September 3, 2009
JBoss Server
•JBoss Server can be used for deploying:
– Enterprise wide Java Applications
– Web applications
– Portals
•JBoss Application server supports EJB 3.0
standard.
TCS Internal
September 3, 2009