Ρύθμιση εξωτερικών επικοινωνιών

Για να μπορούν άλλοι πελάτες να δουν τον ελεγκτή ρουτινών, ο ελεγκτής ρουτινών πρέπει να ανοίξει μια σύνδεση. Αυτή η σύνδεση δημιουργείται με τη χρήση μίας ή περισσοτέρων θυρών στον υπολογιστή διανομής.  Ο ελεγκτής ρουτινών χρησιμοποιεί διαφορετικά επίπεδα μεταφοράς ανάλογα με το πρωτόκολλο που χρησιμοποιείται από τον πελάτη με τον οποίο επικοινωνεί.  Για την επικοινωνία με πελάτες που χρησιμοποιούν το προηγούμενο πρωτόκολλο, ο ελεγκτής ρουτινών χρησιμοποιεί από προεπιλογή τη θύρα 10002, ενώ η θύρα 10006 χρησιμοποιείται για την επικοινωνία με πελάτες που χρησιμοποιούν το νέο πρωτόκολλο.  Και οι δύο θύρες ορίζονται στο αρχείο ρυθμίσεων serviceconfig.xml.  Για το προηγούμενο πρωτόκολλο, ορίζονται πρόσθετες θύρες για τις ασφαλείς συνδέσεις (10003) και τις λειτουργίες μεταφοράς αρχείων (10005).

Ορισμός θυρών για τον ελεγκτή ρουτινών

Για να αλλάξετε τις προεπιλεγμένες θύρες, πρέπει να τροποποιήσετε το στοιχείο Port στο υποστοιχείο <TransportLayer>.

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

  1. Εντοπίστε το αρχείο ρυθμίσεων serviceconfig.xml.
  2. Ανοίξτε το σε μια λειτουργία επεξεργασίας και αναζητήστε το ακόλουθο τμήμα κώδικα XML:
        <TransportLayer loadlib="tptpCCTL" type="TPTP_CCTL">
            <Configuration>
                <Port>10002</Port>
    <SecuredPort>10003</SecuredPort> <FilePort>10005</FilePort> <IsDataMultiplexed>false</IsDataMultiplexed> <ProcessPolling>true</ProcessPolling> <Jvm>C:\Program Files\Java\j2re1.4.2_08\bin\client\jvm.dll</Jvm> <Version>4.2.0</Version> <SecurityEnabled>false</SecurityEnabled> <Hosts configuration="default"> <Allow host="LOCAL"/> </Hosts>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Αλλάξτε την τιμή του γνωρίσματος της θύρας με τον τον αριθμό θύρας που θέλετε να χρησιμοποιεί ο ελεγκτής ρουτινών.

 

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

  1. Εντοπίστε το αρχείο ρυθμίσεων serviceconfig.xml.
  2. Ανοίξτε το σε μια λειτουργία επεξεργασίας και αναζητήστε το ακόλουθο τμήμα κώδικα XML:
        <TransportLayer loadlib="socketTL" type="TPTP_SOCKET">
            <Configuration>
                <Port>10006</Port>
            </Configuration>
            <CommandExtractor>tptpCmdExtr</CommandExtractor>
        </TransportLayer>
     
  3. Αλλάξτε την τιμή του γνωρίσματος της θύρας με τον τον αριθμό θύρας που θέλετε να χρησιμοποιεί ο ελεγκτής ρουτινών.

Εικονίδιο σημείωσηςΣημείωση

Όταν μια εφαρμογή πελάτης θέλει να επικοινωνήσει με έναν ελεγκτή ρουτινών, πρέπει να χρησιμοποιήσει τον ίδιο αριθμό θύρας με αυτόν που ορίζεται στο αρχείο ρυθμίσεων του ελεγκτή ρουτινών.

 

Σχετικές εργασίες
Εντοπισμός των αρχείων ρυθμίσεων
Διαχείριση του ελεγκτή ρουτινών
 

Σχετικές έννοιες

Συμβατότητα με προηγούμενες εκδόσεις στον ελεγκτή ρουτινών


Copyright (C) 2005, 2006 Intel Corporation.