Management of configurable applications programs on a network is provided
by using two program files for each configurable application program. The
two program files are provided to a network server station which operates
as the on-demand server for software deployment and may also act as the
application server. The on-demand server makes the first (configuration
manager) program available to an administrator to obtain preferences for
the configurable preferences of the application program which have been
designated as administrator preferences. The on-demand server also
provides a second (application launcher) program to its client stations.
The application launcher program not only provides for a user interface to
execute the application program itself but also allows a user to specify
one or more of the configurable parameters of the application program. An
icon is displayed on the screen of the client station through which a user
may initiate execution of the application program. The application
launcher program provides the identity of the user to the server along
with the request to initiate execution of the application program. The
on-demand server then initiates execution of the application program using
stored values for the user and administrator set preferences or, if no
preferences have yet been obtained for the particular user, obtains user
preferences before initiating execution of the application program.
Η διαχείριση των διαμορφώσιμων προγραμμάτων εφαρμογών για ένα δίκτυο παρέχεται με τη χρησιμοποίηση δύο αρχείων προγράμματος για κάθε διαμορφώσιμο πρόγραμμα εφαρμογής. Τα δύο αρχεία προγράμματος παρέχονται σε έναν σταθμό κεντρικών υπολογιστών δικτύων που λειτουργεί ως κατόπιν παραγγελίας κεντρικός υπολογιστής για την επέκταση λογισμικού και μπορεί επίσης να ενεργήσει ως κεντρικός υπολογιστής εφαρμογής. Ο κατόπιν παραγγελίας κεντρικός υπολογιστής καθιστά το πρώτο (διευθυντής διαμόρφωσης) πρόγραμμα διαθέσιμο σε έναν διοικητή για να λάβει τις προτιμήσεις για τις διαμορφώσιμες προτιμήσεις του προγράμματος εφαρμογής που έχουν υποδειχθεί ως προτιμήσεις διοικητών. Ο κατόπιν παραγγελίας κεντρικός υπολογιστής παρέχει επίσης ένα δεύτερο (προωθητής εφαρμογής) πρόγραμμα στους σταθμούς πελατών του. Το πρόγραμμα προωθητών εφαρμογής όχι μόνο προβλέπει ένα ενδιάμεσο με τον χρήστη για να εκτελέσει το ίδιο το πρόγραμμα εφαρμογής αλλά και επιτρέπει σε έναν χρήστη για να διευκρινίσει μια ή περισσότερες από τις διαμορφώσιμες παραμέτρους του προγράμματος εφαρμογής. Μια εικόνα επιδεικνύεται στην οθόνη του σταθμού πελατών μέσω του οποίου ένας χρήστης μπορεί να αρχίσει την εκτέλεση του προγράμματος εφαρμογής. Το πρόγραμμα προωθητών εφαρμογής παρέχει την ταυτότητα του χρήστη στον κεντρικό υπολογιστή μαζί με το αίτημα να αρχιστεί η εκτέλεση του προγράμματος εφαρμογής. Ο κατόπιν παραγγελίας κεντρικός υπολογιστής αρχίζει έπειτα την εκτέλεση του προγράμματος εφαρμογής χρησιμοποιώντας τις αποθηκευμένες τιμές για τις καθορισμένες προτιμήσεις χρηστών και διοικητών ή, εάν καμία προτίμηση δεν έχει λήφθουν ακόμα για τον ιδιαίτερο χρήστη, λαμβάνει τις προτιμήσεις χρηστών πρίν αρχίζει την εκτέλεση του προγράμματος εφαρμογής.