Inside the Application Server
Before we look at deploying an application, we will quickly run over the internals of WebSphere Application Server ( WAS). The anatomy of WebSphere Application Server is quite detailed, so for now, we will briefly explain the important parts of WebSphere Application Server, discovering more about the working internals as we work through each of the remaining chapters.
The figure below shows the basic architecture model for a WebSphere Application Server JVM. There are many more components which we will cover in later chapters.
An important thing to remember is that the WebSphere product code base is the same for all operating-systems (platforms). The Java applications that are deployed are written once and can be deployed to all versions of a given WebSphere release without any code changes.
JVM
All WebSphere Application Servers are essentially Java Virtual Machines (JVMs). IBM has implemented the J2EE application server model in a way which maximises the J2EE...