Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Τι είναι ένα IDL Αρχείο

? Γλώσσες προγραμματισμού όπως η C + + και Java χρήση interface γλώσσας ορισμού ( IDL ) αρχεία να ενσωματώσει τα στοιχεία που απαιτούνται για τις διεπαφές του προγράμματος . Το αρχείο IDL έχει μια κεφαλίδα και το σώμα περιέχουν λειτουργίες και χαρακτηριστικά που απαιτούνται για την υλοποίηση της διασύνδεσης . Λειτουργία
Η

αρχεία IDL να διαδραματίσουν σημαντικό ρόλο στο μοντέλο αντικειμένου στοιχείου (COM ) αντικείμενα . Συντάξτε ένα αρχείο IDL για τη δημιουργία βιβλιοθηκών τύπου , αρχεία κεφαλίδας ή proxy αρχεία . Αρχεία IDL καθορίζουν τα χαρακτηριστικά των διεπαφών με τον ίδιο τρόπο τα αρχεία C + + header καθορίζουν τα χαρακτηριστικά για τα προγράμματα . Μπορείτε να συμπεριλάβετε αρχεία IDL σε κάθε άλλο για τη δημιουργία κληρονομιάς .
Εικόνων στοιχεία

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

Η τροποποιητές
Η

μέθοδοι μπορεί να έχουν διαφορετικές τροποποιητές ανάλογα με οι παράμετροι που επεξεργάζονται. Τροποποιητές Instream επεξεργάζεται κανένα γεγονός που να instream δημιουργούνται στο περιβάλλον και τα επιστροφής στοιχεία στο πεδίο "Αποτέλεσμα " μορφή . Περιορισμένη τροποποιητές επιτρέπει η μέθοδος για να εκτελέσει μόνο υπό ορισμένες προϋποθέσεις . Ο τροποποιητής θα ρίξει μια εξαίρεση , εάν οι δεδομένες συνθήκες δεν πληρούνται .
Η
εικόνων

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

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