Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Δικτύωση στο Διαδίκτυο

Ο πρωταρχικός σκοπός του RMI - IIOP Επέκταση

RMI ( Remote μέθοδος Επίκληση ) είναι παραδοσιακή μορφή της Java της εξ αποστάσεως επικοινωνίας , όπως παρατάθηκε με RMI - IIOP ( ή " RMI πάνω IIOP " ), προκειμένου να καταστεί δυνατή η interoperability.RMI είναι ένα από μια ομάδα των γλωσσών που χρησιμοποιεί το " object-oriented προγραμματισμό " ( OOP ) στυλ , όπου ένα «αντικείμενο» είναι μια δομή δεδομένων . C + + είναι ένα άλλο πολύ γνωστό παράδειγμα μιας γλώσσας προγραμματισμού σε αυτό το ύφος . RMI : Δημιουργήθηκαν το 1997
η γλώσσα προγραμματισμού δεν είναι αυτό το " Java . "

RMI είναι μια αντικειμενοστραφής παραλλαγή του Remote Procedure Call ( RPC ) , μέσω του οποίου τα αντικείμενα Java να επικοινωνούν . Είχε το μειονέκτημα , όταν δημιούργησε το πρώτο , ότι δεν επιτρέπει τη διαλειτουργικότητα των Java και μη - Java αντικείμενα .

Ίδια Java , μια γλώσσα προγραμματισμού , είχε αναπτυχθεί από τον James Gosling , της Sun Microsystems , 1994 . Oracle αγόρασε Sun το 2009 .
Εικόνων Άλλα Ακρωνύμια Decoded
Η Αυτή ήταν η τοποθεσία των προηγούμενων χρησμών .

IIOP είναι το Internet Inter - ORB Protocol, ένα σημαντικό υποσύνολο του προτύπου CORBA .

Μια ORB είναι μια "Αίτηση Object Broker " και CORBA είναι " Κοινή Αίτηση Αντικείμενο Broker Architecture , " το ανοικτό πρότυπο για ετερογενή πληροφορική .

Πρότυπα για CORBA δημιουργούνται και δημοσιεύονται από την κοινοπραξία της βιομηχανίας , η ομάδα διαχείρισης αντικειμένου ( OMG ) . Εκατοντάδες χρήστες και τους προμηθευτές συμμετέχουν στο OMG .

Έτσι, προκειμένου να εισαγάγει τη διαλειτουργικότητα, η Oracle Corporation έπρεπε να αποκαταστήσει την εργασία RMI για να συμμορφωθούν με την CORBA , η οποία είναι ό, τι RMI - IIOP είναι περίπου .

εικόνων Sun Ανάπτυξης
Η Oracle συνεργάστηκε με την IBM .

Κατά συνέπεια , το 1998, η Sun παρουσίασε το Java RMI - IIOP : . ένα σημαντικό χαρακτηριστικό των οποίων είναι ότι μπορεί να χρησιμοποιηθεί χωρίς την εκμάθηση της γλώσσας ορισμού CORBA Interface ( IDL )
εικόνων επιλογές για προγραμματιστές

υπάρχει μια διακλάδωση του προγραμματισμού Java δρόμο .

Με τη διαθεσιμότητα του RMI - IIOP , προγραμματιστές οι οποίοι ήταν ήδη εξοικειωμένοι με Java RMI είχε στην ουσία τρεις επιλογές .

Θα μπορούσε να αγνοήσει την επέκταση IIOP , και την ανάπτυξη εφαρμογών με χρήση CORBA IDL , τον καθορισμό του πελάτη και η server εφαρμογών με χρήση της γλώσσας προγραμματισμού οικεία σε αυτούς .

Ή, θα μπορούσε να αγνοήσει την επέκταση IIOP και IDL επίσης , και απλά να μείνετε μέσα στο σύμπαν της γλώσσας προγραμματισμού Java , χρησιμοποιώντας Java RMI για να είναι δυνατή η επικοινωνία μεταξύ Java αντικείμενα τόσο όλη εικονικές μηχανές και σε φυσικές μηχανές .

Αλλά , τελικά , θα μπορούσαν να χρησιμοποιήσουν τη γλώσσα προγραμματισμού Java με την επιλογή του compiler IIOP . Η εταιρεία είπε ότι αυτό θα δώσει τη δυνατότητα στον προγραμματιστή να «διατηρήσει κληρονομιά εφαρμογές γραμμένες σε άλλες γλώσσες προγραμματισμού . "
Εικόνων Κριτική
Η « Όχι, ευχαριστώ , μόνο η μπανάνα . "

Αξίζει να σημειωθεί ότι το όλο στυλ του αντικειμενοστρεφούς προγραμματισμού έχει έρθει κάτω από την κριτική κατά τα τελευταία χρόνια . Ο εφευρέτης της γλώσσας μη OOP ονομάζεται Erlang , Joe Armstrong , είπε : « Το πρόβλημα με το object-oriented γλώσσες είναι ότι έχω όλη αυτή την σιωπηρή περιβάλλον που κουβαλάμε μαζί τους Ήθελες μια μπανάνα , αλλά αυτό που πήρα ήταν . ένας γορίλλας κρατώντας την μπανάνα και το σύνολο της ζούγκλας ».
Η
εικόνων

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

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