i have deployed an application on weblogic server.
i can access it using ip address of system where weblogic server is installed.
now in production environment i know that we configure a web server in front of application server, it could be either apache or IIS or any other. however i don't know what exactly it's purpose?
in my case, i don't have clustered environment which can be load balanced using web server, i don't have static content which i want to put on web server.
should i still use webserver?
Usually this load balance concept came in distributed domain /multiple domains environments and if you don't want to expose your application tier directly to the end user.
Your application architect will decide on this. Several factors about application( for eg accessibility and managing of application ) decides whether you need to use load balancing mechanism or not.
in one linke
One or more load balancers(either hardware/software) redirect traffic to an available instance of the Managed Server.