Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Διακομιστές

Τι είναι ένας διακομιστής DDE;

Ένας διακομιστής DDE (Dynamic Data Exchange Server) είναι ένα πρόγραμμα που παρέχει δεδομένα σε άλλες εφαρμογές χρησιμοποιώντας το πρωτόκολλο Dynamic Exchange (DDE). Το DDE είναι ένας μηχανισμός επικοινωνίας Inter-Process (IPC) Legacy (IPC) που χρησιμοποιείται κυρίως σε παλαιότερες εκδόσεις Windows (Pre-Windows Vista/7) για να επιτρέψει σε διαφορετικές εφαρμογές να μοιράζονται δεδομένα σε πραγματικό χρόνο. Σκεφτείτε το ως μια πολύ πρώιμη μορφή επικοινωνίας μεταξύ εφαρμογών, που προηγήθηκαν τεχνολογίες όπως το OLE, το COM και το .NET.

Ακολουθεί μια ανάλυση του τι κάνει ένας διακομιστής DDE:

* Παρέχει δεδομένα: Η βασική λειτουργία είναι να συγκρατείται και να διαχειρίζεται ένα συγκεκριμένο σύνολο δεδομένων. Αυτά τα δεδομένα θα μπορούσαν να είναι οτιδήποτε από κύτταρα υπολογιστικών φύλλων έως μετρήσεις αισθητήρων σε πραγματικό χρόνο.

* απαντά σε αιτήματα: Άλλες εφαρμογές (πελάτες DDE) μπορούν να ζητήσουν δεδομένα από το διακομιστή. Ο διακομιστής επεξεργάζεται αυτά τα αιτήματα και στέλνει πίσω τις ζητούμενες πληροφορίες.

* Ειδοποιεί τους πελάτες αλλαγών: Μια βασική λειτουργία είναι η δυνατότητα να ενημερώσετε αυτόματα τους πελάτες όταν αλλάζουν τα δεδομένα του διακομιστή. Αυτό επιτρέπει τον συγχρονισμό δεδομένων σε πραγματικό χρόνο μεταξύ των εφαρμογών.

* χρησιμοποιεί ένα συγκεκριμένο πρωτόκολλο: Το DDE χρησιμοποιεί ένα συγκεκριμένο πρωτόκολλο επικοινωνίας για τη δημιουργία σύνδεσης, την αποστολή αιτήσεων και τη μεταφορά δεδομένων μεταξύ των εφαρμογών.

Γιατί οι διακομιστές DDE είναι σε μεγάλο βαθμό παρωχημένοι;

Το DDE έχει αρκετούς περιορισμούς που οδήγησαν στην παρακμή του:

* Τηλεύσιμα ασφαλείας: Το DDE είναι εγγενώς λιγότερο ασφαλές από τους σύγχρονους μηχανισμούς IPC.

* πολυπλοκότητα: Η εφαρμογή και η διαχείριση των διακομιστών και των πελατών DDE είναι πιο περίπλοκη σε σύγκριση με τις νεότερες τεχνολογίες.

* Περιορισμοί απόδοσης: Το DDE μπορεί να είναι λιγότερο αποτελεσματικό από τις πιο σύγχρονες εναλλακτικές λύσεις, ειδικά με μεγάλα σύνολα δεδομένων ή συχνές ενημερώσεις.

* Περιορισμένη λειτουργικότητα: Το DDE στερείται της πολυπλοκότητας και των χαρακτηριστικών που προσφέρονται από νεότερες τεχνολογίες όπως το COM ή το .NET.

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα