Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Internet-nätverk >> Content

    Det primära syftet med RMI - IIOP Extension

    RMI ( Remote Method Invocation ) är Javas traditionell form av fjärr-kommunikation , förlängd genom RMI - IIOP ( eller " RMI över IIOP " ) i syfte att möjliggöra interoperability.RMI är en av en grupp av språk som använder " objektorienterad programmering " ( OOP ) stil , där ett " objekt " är en datastruktur . C + + är ett annat välkänt exempel på ett programmeringsspråk i denna stil . RMI : Infördes 1997
    programmeringsspråk är inte denna " Java ".

    RMI är en objektorienterad variant av Remote Procedure Call ( RPC ) , genom vilken Java-objekt kommunicerar . Det hade den nackdelen , när först skapade , att den inte tillåter interoperabilitet för Java och icke - Java-objekt .

    Java själv , ett programmeringsspråk , hade utvecklats av James Gosling , av Sun Microsystems , 1994 . Oracle köpte Sun 2009 .
    Andra Förkortningar Decoded
    Detta var platsen för tidigare orakel .

    IIOP är Internet Inter - ORB Protocol , en viktig delmängd av CORBA standard .

    en orb är en " Object Request Broker " och CORBA är " Common Object Request Broker Architecture , " den öppna standarden för heterogena computing . har

    Standarder för CORBA skapats och publicerats av en industri konsortium , Object Management Group ( OMG ) . Hundratals användare och leverantörer deltar i OMG .

    Således, för att införa driftskompatibilitet , hade Oracle Corporation att åter arbeta RMI att följa CORBA , vilket är vad RMI - IIOP handlar om .
    Addera Development
    Oracles Sun samarbetat med IBM .

    Följaktligen 1998 Sön infördes Java RMI - IIOP : . en viktig del av det är att det kan användas utan att lära CORBA Interface Definition Language ( IDL )
    val för programmerare

    det finns en gaffel i Java -programmering vägen .

    Med tillgången på RMI - IIOP hade programmerare som redan var bekant med Java RMI i huvudsak tre alternativ .

    De kunde ignorera IIOP förlängningen , och utveckla CORBA applikationer med IDL , definierar kunden och serverprogram som använder programmeringsspråket bekant för dem .

    Eller kan de ignorera IIOP förlängning och IDL likaså , och helt enkelt stanna inom universum av programmeringsspråket Java , använder Java RMI att möjliggöra kommunikation mellan Java-objekt både över virtuella maskiner och över fysiska maskiner .

    Men till slut kunde de använda programmeringsspråket Java med sin IIOP kompilatoralternativet . Företaget sade att detta skulle göra det möjligt för programmerare att " bevara gamla program skrivna i andra programmeringsspråk . "
    Kritik
    " Nej tack , bara banan . " p Det är värt att notera att hela stilen av objektorienterad programmering har kommit under kritik under de senaste åren . Uppfinnaren av en icke - OOP språk som kallas Erlang , Joe Armstrong , har sagt : " Problemet med objektorienterade språk är att de har fått all denna implicita miljö som de bär med dem Du ville ha en banan , men vad du fick var . en gorilla som håller banan och hela djungeln . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är en cookie 2O7
    ·Hur du sätter på Internet från en säker till ett os…
    ·Styra ett Ändrad Permalink på min hemsida
    ·Hur vill kolla Anslutningsparametrar för en Internet N…
    ·Vad är en IP Header
    ·Hur ansluta till CompuServe
    ·Nätverk hjälpkommandon
    ·Hur man värd min egen hemsida
    ·Internet Server Definition
    ·Hur fungerar Processorhastighet Beröra Surfa på Inter…
    Utvalda artiklarna
    ·Felsökning av en UTStarcom CDM7126
    ·Hur du ansluter en NETGEAR Powerline
    ·Fördelar med Databas Integritet
    ·Felsökning Trendnet 424UB
    ·Rekommenderade inställningar för en 2Wire 1000SW Fire…
    ·Hur man skapar ett Intrusion Policy Detection System
    ·Hur Port - framåt med en Linksys
    ·Hur man skickar en Ping
    ·Hur ansluta till CompuServe
    ·Hur man tar bort mappar från en dator
    Copyright © Dator Kunskap http://www.dator.xyz