Μάρσαλ

Συγγραφέας: Monica Porter
Ημερομηνία Δημιουργίας: 18 Μάρτιος 2021
Ημερομηνία Ενημέρωσης: 27 Ιούνιος 2024
Anonim
Η Μηχανή του Χρόνου - «Το σχέδιο Μάρσαλ» 27 Ιούνιος 2017
Βίντεο: Η Μηχανή του Χρόνου - «Το σχέδιο Μάρσαλ» 27 Ιούνιος 2017

Περιεχόμενο

Ορισμός - Τι σημαίνει το Marshalling;

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


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Marshalling

Υπάρχει επίσης μια αντίστροφη διαδικασία που ονομάζεται unmarshalling στην οποία ένα αντικείμενο ή μια δομή δεδομένων είναι deserialized. Οι διαδικασίες ανάρτησης και αποκοπής είναι το αντίστροφο, οπότε κάθε διαδικασία που εκτελείται με μία μέθοδο αντιστρέφεται και στην άλλη μέθοδο. Εάν μια συγκεκριμένη δυαδική ακολουθία προστίθεται κατά τη διάρκεια της ταξινόμησης, αφαιρείται κατά την αποκοπή και αντίστροφα.

Διαφορετικοί μηχανισμοί κλήσης εξ αποστάσεως διαδικασίας (RPC) υλοποιούνται μέσω διαλογής, όπου διαφορετικές διαδικασίες και θέματα έχουν συνήθως διαφορετικές μορφές δεδομένων, οι οποίες απαιτούν τη χρήση διαλογής μεταξύ τους.

Οι δείκτες διασύνδεσης του Microsoft Component Object Model (COM) χρησιμοποιούν την ταξινόμηση προκειμένου να ανταλλάξουν δεδομένα μεταξύ των ορίων των αντικειμένων COM. Το ίδιο συμβαίνει και στο πλαίσιο .NET, όταν ο τύπος που βασίζεται σε κοινές γλώσσες πρέπει να επικοινωνεί με άλλους μη χειρισμένους τύπους μέσω της διαλογής.

Οι εφαρμογές που βασίζονται σε τεχνολογίες που βασίζονται σε δέσμες ενεργειών δέσμης ενεργειών δέσμης ενεργειών και τεχνολογίας αιχμής (Cross-Platform Component Object Model) είναι άλλα παραδείγματα όπου η ταξινόμηση είναι κρίσιμης σημασίας. Το Πλαίσιο Εφαρμογών Mozilla χρησιμοποιεί το XPCOM, το οποίο χρησιμοποιεί εκτενώς την ταξινόμηση.