RMI/IIOP
From Wikipedia, the free encyclopedia
Remove ads
RMI-IIOP (angl. remote method invocation over internet inter orb protocol) – standartų sistema koordinuotam kelių programų darbui Internete.
| Dėmesio! Straipsnis ar jo dalis neturi išnašų į patikimus šaltinius. Dėl to medžiaga gali būti nepatikima. Pagal Vikipedijos nuostatas, nepatikrinama informacija gali būti trinama. Paieškokite patikimų šaltinių ir paremkite medžiagą išnašomis į šaltinius. |
RMI/IIOP yra bandymas sujungti RMI ir CORBA architektūras, siekiant supaprastinti CORBA programavimą, neatsisakant jos teikiamų galimybių. Kuriant šį standartą, buvo atsisakyta objektų aprašymo atskira IDL kalba. Labai plačiai CORBA naudojamas automatiškai generuotas kodas daug kur pakeistas refleksijos metodais. Ten, kur kodo generatorius vis dar naudojamas, jis susirenka reikiamą informaciją irgi per refleksiją, nereikalaudamas jos aprašyti atskirai. Taigi RMI/IIOP lengviau išmokti ir paprasčiau, greičiau naudoti. Tačiau refleksija dirba lėčiau nei generuotas kodas. Būdamas naujesnis, šis standartas taip pat nėra tiek gerai „nušlifuotas“ kaip CORBA. Nors RMI/IIOP irgi siekia būti nepriklausoma nuo programavimo kalbų[reikalingas šaltinis] ir vykdymo platformos, CORBA straipsnio rašymo metu gerai palaiko daugiau kalbų. Bet kuriuo atveju, šis standartas laikomas geresniu už RMI kurį sudėtinga naudoti už Java ribų.
CORBA ir RMI/IIOP naudoja tuos pačius ryšio protokolus ir turi iš esmės tą patį objekto - tarno - orbo organizacijos planą. Galimas dialogas tarp CORBA ir RMI/IIOP sistemų.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads