I read regarding that an application can be run in a distributed environment.
I have only ran my application using a single server.
Can someone please expalin me with simple example how an aplication is deployed,
I am confused whether there will be more than 1 server per JVM and seperate instance of the servlet or simply the same instance is copied
Say my application is distributed across 2 networks
for each there will be separate JVM what does this exactly mean?
Someone please help me out I am not getting this concept..
If you can't be the Sun ..<br /> Be a star ..............
Its not necessary to have multiple machines, in order to run your application on multiple JVM. But it can be on different machines, as well. You can simply look at this as, an application deployed on multiple tomcat instances, per say and of course each is under its own JVM. You can refer to clustering section of Tomcat documentation. Moreover, its good to have a look at Load Balancing section as well, because clustering is not the only option of load-balancing.