Java Reference
In-Depth Information
kinds of software deployment that comprise Figure 1.1. We will get into the practical details in
the next few chapters. Here we focus on a general, wide perspective about software deploy-
ment.
1
In Figure 1.5 is a representation of the Deployment Circuit . It is the starting point of our jour-
ney into the software deployment world.
Software
Producer
Develop
End-User /
Distributer
Run
Publish
Install
Distribute
Software
Distributer
F IGURE 1.5
The deployment circuit.
N OTE
Modeling the deployment cycle is a complex issue, beyond the scope of this topic.
The model proposed herein has been designed to be the more general but useful
model for real-world Java developers. More extensive, detailed, and theoretically
comprehensive models for those who are interested can be found in the up-to-date
material available at my personal Web site.
In Figure 1.5, the journey of a set of resources bundled together as a software executable is
defined in the following five stages:
Development —The software developer develops the software, planning its deployment
since the beginning.
Publication —The software developer releases the software.
Search WWH ::




Custom Search