Μια από τις λειτουργίες του ελεγκτή ρουτινών είναι ότι επιτρέπει σε έναν απομακρυσμένο πελάτη να εκκινεί εφαρμογές στον τοπικό υπολογιστή. Για να είναι δυνατή η χρήση αυτής της λειτουργίας, πρέπει να υπάρχει μια περιγραφή ρύθμισης της εφαρμογής στο αρχείο ρυθμίσεων του ελεγκτή ρουτινών. Αυτή η περιγραφή ορίζεται στο στοιχείο <Application> και τα θυγατρικά του στοιχεία. Ο ελεγκτής ρουτινών μπορεί να εκκινήσει μόνο τις εφαρμογές των οποίων οι περιγραφές παρέχονται από τα στοιχεία <Application> του ενεργού αρχείου ρυθμίσεων.
Για τη δημιουργία μιας περιγραφής ρύθμισης, ακολουθήστε τα παρακάτω βήματα:
<Application configuration="default" executable="TestApplication" path="<testapp_dir>/testapp" location="<working_dir>">
<Variable name="PATH" value="<testapp_dir>" position="prepend"/>r></Application>
Αυτές οι πληροφορίες περιγράφουν μια εφαρμογή με το όνομα
TestApplication που αντιστοιχεί στο εκτελέσιμο αρχείο
<testapp_dir>/testapp. Κατά την εκκίνηση του εκτελέσιμου
αρχείου, ο προτιμώμενος κατάλογος εργασίας για την εκτέλεσή του είναι ο κατάλογος
<working_dir
>. Επίσης, ο κατάλογος
<testapp_dir
> προτάσσεται στη μεταβλητή PATH της εφαρμογής
TestApplication.
Ο απομακρυσμένος πελάτης μπορεί μόνο να ζητήσει από τον ελεγκτή ρουτινών να εκκινήσει την εφαρμογή TestApplication και δεν γνωρίζει ποιο είναι το πραγματικό εκτελέσιμο αρχείο που εκτελείται ως αποτέλεσμα αυτής της αίτησης. Επιπρόσθετα, δεν είναι δυνατή η απομακρυσμένη προβολή της λίστας με τις διαθέσιμες περιγραφές εφαρμογών. Συνεπώς, ο ελεγκτής ρουτινών πρέπει να ρυθμιστεί κατάλληλα για να απαντάει σε μια αίτηση απομακρυσμένου πελάτη για την εκτέλεση μιας εφαρμογής.
Σημείωση
Οι περιγραφές εφαρμογών έχουν επίσης την ικανότητα να αντικαθιστούν ή να επεκτείνουν τις τιμές μεταβλητών περιβάλλοντος για την εφαρμογή που εκκινείται καθώς και να αντικαθιστούν ή να επεκτείνουν τις παραμέτρους που θα παρέχονται στο εκτελέσιμο αρχείο της εφαρμογής κατά το χρόνο εκκίνησης.
Σχετικές έννοιες
Επισκόπηση του ελεγκτή ρουτινών
Σχετικές εργασίες
Εντοπισμός των αρχείων ρυθμίσεων
Διαχείριση του ελεγκτή ρουτινών
Το αρχείο pluginconfig.xml
Το αρχείο serviceconfig.xml
Copyright (C) 2006 Intel Corporation.