we all know that in order to run a web application, it needs to be deployed in a web server.
but can anybody tel me the exact definition of "deployment of web application" in a web server?
what are the steps that are involved in this deployment? how this deployment is different from running the application???
Steps related to deployment of any web application in server depends upon the server configuation. You need to find how to deploy any web application in specific server as all servers have different locations to deploy application.
The process will depend upon the specific container being used. Which is it?
i am deploying my web application in web logic 8.1 server.
i know that different servers require different procedures of deployment. but the thing that i want to know is how is this deployment different from running the web application??? what does this deployment mean??
Deployment is a process of installing application into server context.
Server Vendor specified checks are execute in deployment process.
Also some checks based on application type (According to specification).
Deployment steps are different as according to server type.
Running application means application is ready for its services.
SCJP-5.0 87%,SCWCD-5.0 92%
Joined: Feb 13, 2009
can anybody still elaborate on this please....!!!
thanks for your reply dharma...
Joined: Dec 14, 2009
By name Deployment, it is clear that what it has to do.
It's different than "running the app" because a web application isn't simply run--it's run in the context of the container. A command-line Java application is run--it has no dependencies other than the JVM (and any external libraries it uses). A web application relies on the container to feed it requests, determine the application's context, and so on.
When you deploy a web application the container figures out how to route requests to the application, initializes the application, and so on.