Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / December 2007

Tip: Looking for answers? Try searching our database.

reply for this question

Thread view: 
shyamjumberi@gmail.com - 18 Dec 2007 13:46 GMT
what is the difference b/w WebContainer and Container ? where
Container resides ......what is funcation of Container.....when web
application runs what happened internally.......explain internal
issues of Container detail........
jha.yogi@gmail.com - 18 Dec 2007 14:03 GMT
On Dec 18, 6:46 pm, shyamjumb...@gmail.com wrote:
> what is the difference b/w WebContainer and Container ? where
> Container resides ......what is funcation of Container.....when web
> application runs what happened internally.......explain internal
> issues of Container detail........

Well to make the answers of all the questions simple, read below
carefully

WebServer:
Your browser always talks to the WebServer through HTTP ot HTTPS
protocol, this means WebServer and browser only understands HTTP or
HTTPS. So any request coming from the browser has always to come up
through the WebServer. Web Server know how to complie JSP to Servlets
and is self sufficient for applications where only JSP's, HTML and
Servlets are involved.

Application Server:
It is also known as the container, this is the actual place your web
application, DB information, Bussiness logic is sitting. When the
application contains EJB's and the concepts such as  Hibernate is used
for data persistance an application server will be used. All the
modern application servers have inbuilt WebServer in them like
WebShpere, WebLogic, JBoss etc. Application servers are used for
advanced usage such as keeping session information, web security etc.
An application server can also be used to make the application more
scalable and reddundent through its failover mechanism.

If you see the actual B2B logic behind working of Application Server
and WebServer it would be some thing like this

WebBrowser --->>HTTP/HTTPS --->> WebServer -->> Sends Bussiness data
and request --->> Application Server --->> Process the request ||||

--->> Bussiness data model queries --->> Responce sent back to
WebServer --->> WebServer sends back the page using HTTP or HTTPS to

---->> WebBrowser (Requirements are rendered to the end-user according
to the web-engine utilized)

Hope all these answers your queries

Thanks
Yogendra
http://installanywhere.blogspot.com/


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.