What is software deployment all about, and how does it apply to Java?
Generally speaking, the software deployment process is a sequence of steps as detailed in Figure 1.1. This is a deceptive diagram because, as we will see, things are not so simple.
It could help to think of our latest favorite application that we downloaded from some Web site and installed on our computer. Someone developed and then published it for use.
However, the scenario could be slightly different; we could have downloaded the latest videogame to a handheld device using another form of the Internet ...