WebLogic deployment architectures can be differentiated according to:
What types of client software connect to WebLogic Server
The degree of clustering of WebLogic Server instances
Whether servlets/Java ServerPages (JSPs) are used with Enterprise JavaBeans (EJBs) in the same cluster
Whether servlets/JSPs are used with EJBs in separate clusters
Whether you use WebLogic Server's native Web services as the front-end to the Internet
Whether you use a third-party Web server such as Netscape/Apache/Microsoft Internet Information Server (IIS) with WebLogic Server
We discuss these deployment possibilities in the following sections.