Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Nettverk  
  • Ethernet
  • FTP og Telnet
  • IP-adresse
  • Internett Nettverk
  • lokale nettverk
  • modemer
  • Network Security
  • Andre Datanettverk
  • rutere
  • virtuelle nettverk
  • Voice over IP
  • Trådløst nettverk
  • trådløse routere
  •  
    Datamaskin >> Nettverk >> Internett Nettverk >> Content
    Den primære hensikten med RMI - IIOP Extension
    RMI (Remote Method Invocation ) er Javas tradisjonelle formen for ekstern kommunikasjon , utvides ved RMI - IIOP (eller " RMI løpet IIOP ") for å tillate interoperability.RMI er en av en gruppe av språk som bruker " objektorientert programmering " ( OOP ) stil , der et "objekt " er en datastruktur . C + + er et annet velkjent eksempel på et programmeringsspråk i denne stilen . RMI : Introdusert i 1997
    programmeringsspråk er ikke denne " Java ".

    RMI er et objekt - orientert variant av Remote Procedure Call ( RPC ) , der Java-objekter kommunisere. Det hadde ulempe , da først opprettet , at det ikke tillot for interoperabilitet av Java og ikke- Java-objekter .

    Java selv, et programmeringsspråk, hadde blitt utviklet av James Gosling , for Sun Microsystems , i 1994 . Oracle kjøpte Sun i 2009 .
    Andre Akronymer Dekodet
    Dette var stedet for tidligere Oracles .

    IIOP er Internett Inter - ORB Protocol , en viktig undergruppe av CORBA -standarden.

    En ORB er en " Object Request Broker " og CORBA er " Common Object Request Broker Architecture , " den åpne standarden for heterogen databehandling.

    standarder for CORBA er laget og utgitt av en industri konsortium , Object Management Group ( OMG ) . Hundrevis av brukere og leverandører deltar i OMG .

    Derfor, for å innføre interoperabilitet, hadde Oracle Corporation for å re-arbeidet RMI å overholde CORBA , som er det RMI - IIOP handler om.

    Development
    Oracles Sun samarbeidet med IBM.

    Følgelig i 1998 Søn introduserte Java RMI - IIOP : . en viktig funksjon som er at den kan brukes uten å lære CORBA Interface Definition Language ( IDL )
    valg for programmerere

    det er en gaffel i Java -programmering veien. p Med tilgjengeligheten av RMI - IIOP , hadde programmerere som allerede var kjent med Java RMI i hovedsak tre valg .

    De kunne ignorere IIOP forlengelse, og utvikle CORBA applikasjoner ved hjelp av IDL , definere klienten og server-applikasjoner som bruker programmeringsspråket kjent for dem .

    Eller, kunne de se bort fra IIOP forlengelse og IDL likeså, og rett og slett holde seg innenfor universet av programmeringsspråket Java , ved hjelp av Java RMI å muliggjøre kommunikasjon mellom Java-objekter både på tvers av virtuelle maskiner og på tvers av fysiske maskiner.

    Men , endelig , kunne de bruke Java programmeringsspråk med sin IIOP kompilatoren alternativet. Selskapet sa at dette ville gjøre det mulig for programmerer å " vedlikeholde legacy applikasjoner skrevet i andre programmeringsspråk. "
    Kritikk
    " Nei takk , bare banan . " p Det er verdt å merke seg at hele stilen i objektorientert programmering har kommet under kritikk de siste årene. Oppfinneren av en non - OOP språk som heter Erlang , Joe Armstrong , har sagt : "Problemet med objektorienterte språk er at de har fått alt dette implisitt miljø som de bærer rundt med dem du ville ha en banan , men hva du fikk var . en gorilla holder banan og hele jungelen. "

    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer en skjermet RJ45 Connector 
    ·Slik blokkerer IP-adresser i WordPress 
    ·Om trådløse hotspots 
    ·Hvor å Endre Cable Modem 
    ·Hvordan kjøper et trådløst signal på en PC 
    ·Hvordan bruke to USB aircards på en konto 
    ·Hvordan skrive kommandoene for å tillate Både Telnet …
    ·Liste over internettprotokoller 
    ·Hvordan få Internett-tilgang Tilgang for My Home PC 
    ·ISO Protokoller 
      Anbefalte artikler
    ·Hvordan sette opp et hjemmenettverk trådløst nettverk…
    ·Hvordan tilbakestille administratorpassordet på en WCG…
    ·Hvordan skape flere nye arbeidsgrupper i Windows XP 
    ·Hvordan Boost Wireless resepsjonen for Desktops 
    ·Protokoller for datakommunikasjon 
    ·Slik installerer du en FTP -server på Windows XP 
    ·Hvordan Decode jeg en Linksys VPN Log 
    ·Hvordan kjøpe en Sonicwall Wireless Router 
    ·Hvordan få AVG til blokkering en havn 
    ·Hvordan få tilgang e-post fra skolen 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/