In this section, we will briefly describe the possible options, depending on the type of communication channel between the deployment server and the client platform.
In this section, we will discuss application deployment via the Internet. This scenario is potentially the most difficult to face for Java developers because of several reasons:
The first-time installation problem is quite critical, especially when connection bandwidth or reliability is an issue.
A high degree of control on end-users is required. That is, given the high cost of the first-time installation (from an end-user perspective), Java-deployed applications tend to be disadvantaged compared with other native deployment solutions.
A greater ...