Ρύθμιση εφαρμογών που θα εκκινούνται από τον ελεγκτή ρουτινών

Μια από τις λειτουργίες του ελεγκτή ρουτινών είναι ότι επιτρέπει σε έναν απομακρυσμένο πελάτη να εκκινεί εφαρμογές στον τοπικό υπολογιστή. Για να είναι δυνατή η χρήση αυτής της λειτουργίας, πρέπει να υπάρχει μια περιγραφή ρύθμισης της εφαρμογής στο αρχείο ρυθμίσεων του ελεγκτή ρουτινών. Αυτή η περιγραφή ορίζεται στο στοιχείο <Application> και τα θυγατρικά του στοιχεία.  Ο ελεγκτής ρουτινών μπορεί να εκκινήσει μόνο τις εφαρμογές των οποίων οι περιγραφές παρέχονται από τα στοιχεία <Application> του ενεργού αρχείου ρυθμίσεων.

Δημιουργία περιγραφής ρύθμισης

Για τη δημιουργία μιας περιγραφής ρύθμισης, ακολουθήστε τα παρακάτω βήματα:

  1. Εντοπίστε το αρχείο ρυθμίσεων serviceconfig.xml. Ανατρέξτε στην περιγραφή της σχετικής εργασίας για περισσότερες πληροφορίες.
  2. Ανοίξτε το σε μια λειτουργία επεξεργασίας και προσθέστε ένα στοιχείο <Application>. Η εφαρμογή πρέπει να προσδιορίζεται από ένα ψευδώνυμο και από την πλήρη διαδρομή του εκτελέσιμου αρχείου στο οποίο αντιστοιχεί αυτό το ψευδώνυμο.
    Για παράδειγμα, αν θέλετε να δημιουργήσετε την περιγραφή ρύθμισης μιας εφαρμογής με το ψευδώνυμο TestApplication το οποίο αντιστοιχεί στο εκτελέσιμο αρχείο <testapp_dir>/testapp στον τοπικό υπολογιστή, θα πρέπει να καταχωρήσετε τις ακόλουθες πληροφορίες:
    <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.