www.wikidata.uk-ua.nina.az
CORBA angl Common Object Request Broker Architecture zagalna arhitektura brokera ob yektnih zapitiv ce zaproponovanij konsorciumom OMG tehnologichnij standart rozrobki rozpodilenih zastosunkiv Zavdannya CORBA integruvati rozpodileni sistemi dati mozhlivist programam sho napisani riznimi movami ta pracyuyut u riznih vuzlah merezhi vzayemodiyati odna z odnoyu tak samo prosto nache voni znahodyatsya v adresnomu prostori odnogo procesu Zmist 1 Zagalnij oglyad 2 Klyuchovi ponyattya tehnologiyi 2 1 Ob yekti za znachennyam OZZ 3 Komponentna model CORBA CCM 4 Zagalnij protokol vzayemodiyi brokeriv GIOP 5 Corba Location 6 Object Management Architecture 7 Spisok brokeriv CORBA Orbs 8 Literatura 9 Div takozh 10 PosilannyaZagalnij oglyad RedaguvatiCORBA ob yednuye programnij kod v ob yekt sho mistit informaciyu pro funkcionalnist ta interfejsi dostupu Gotovi ob yekti mozhut viklikatisya z inshih program abo roztashovanih u merezhi ob yektiv CORBA CORBA vikoristovuye movu opisu interfejsiv OMG IDL dlya viznachennya protokoliv vzayemodiyi ob yektiv iz zovnishnim svitom Standart CORBA opisuye pravila vidobrazhennya IDL u movu realizaciyi ob yekta Ada C C Lisp Smalltalk Java COBOL Pl i i Python Takozh isnuyut nestandartni vidobrazhennya u Perl Visual Basic Ruby i Tcl yaki realizovani rozroblenimi dlya nih zasobami ORB Klyuchovi ponyattya tehnologiyi RedaguvatiOb yekti za znachennyam OZZ Redaguvati Krim viddalenih ob yektiv v CORBA 3 0 viznacheno ponyattya OZZ Kod metodiv takih ob yektiv za zamovchuvannyam vikonuyetsya lokalno Yaksho OZZ buv otrimanij z viddalenogo boku to neobhidnij kod povinen abo buti napered vidomij obom storonam abo buti dinamichno zavantazhenij Shob ce bulo mozhlivo zapis sho viznachaye OZZ mistit pole Code Base spisok URL zvidki mozhe buti zavantazheno kod U OZZ mozhut takozh buti i viddaleni metodi U OZZ mozhut buti polya yaki peredayutsya razom z samim OZZ Voni takozh mozhut buti OZZ formuyuchi takim chinom spiski dereva abo dovilni grafi OZZ mozhut mati iyerarhiyu klasiv vklyuchayuchi mnozhinne nasliduvannya i abstraktni klasi Komponentna model CORBA CCM RedaguvatiKomponentna model CORBA CCM nedavnye dopovnennya do simejstva viznachen CORBA CCM bula vvedena pochinayuchi z CORBA 3 0 i opisuye standartnij karkas dodatku dlya komponent CORBA CCM pobudovanij pid silnim vplivom Enterprise Javabeans EJB i faktichno ye jogo nezalezhnim vid movi rozshirennyam CCM nadaye abstrakciyu suti yaka mozhe nadavati i otrimuvati servisi cherez chitko viznacheni imenovani interfejsi porti Model CCM nadaye kontejner komponentiv v yakomu mozhut postavlyatisya programni komponenti Kontejner nadaye nabir sluzhb yaki mozhe vikoristovuvati komponent Ci sluzhbi vklyuchayut ale ne obmezheni sluzhbami povidomlen avtorizaciyi nezminnosti i keruvannya tranzakciyami Ci sluzhbi najbilsh chasto vikoristovuyutsya rozpodilenimi dodatkami Perenesennya realizaciyi servisiv do kontejnera dodatku dozvolyaye znachno zniziti skladnist realizaciyi vlasne komponentiv oskilki dozvolyaye uniknuti neobhidnosti realizaciyi cogo funkcionalu samim dodatkom Zagalnij protokol vzayemodiyi brokeriv GIOP RedaguvatiGIOP abstraktnij protokol v standarti CORBA sho zabezpechuye vzayemodiyu brokeriv Standarti pov yazani z protokolom vipuskaye Object Management Group OMG Arhitektura GIOP vklyuchaye dekilka konkretnih protokoliv Internet INTERORB Protocol IIOP Mizhbrokernij Protokol Internetu protokol dlya organizaciyi vzayemodiyi mizh riznimi brokerami opublikovanij konsorciumom OMG IIOP vikoristovuyetsya GIOP v seredovishi internet i zabezpechuye vidobrazhennya povidomlen mizh GIOP i sharom TCP IP SSL INTERORB Protocol SSLIOP IIOP poverh SSL pidtrimuyutsya shifruvannya i autentifikaciya Hypertext INTERORB Protocol HTIOP IIOP poverh HTTP Corba Location RedaguvatiCorbaloc ce skorochennya vid Corba Location i ye ryadkovim posilannyam na ob yekt CORBA i viglyadaye shozhe na URL Vsi realizaciyi CORBA povinni pidtrimuvati yak minimum dva varianti pevnij OMG URL corbaloc i corbaname Yihnye priznachennya v tomu shob nadati lyudini mozhlivist chitati redaguvati posilannya za dopomogoyu yakogo mozhna otrimati IOR Os priklad corbaloc corbaloc 160 45 110 41 38693 standardns nameserver poa root dd dd dd Realizaciya CORBA mozhe nadavati pidtrimku formativ http ftp i file Priznachennya cih formativ v tomu shob vkazati sposib zvidki uzyati ryadkove predstavlennya IOR Object Management Architecture RedaguvatiOMG voseni 1990 roku vpershe opublikuvala dokument Object Management Architecture Guide OMA Guide ta vidkoriguvali 1972 roku U sichni 1995 roku dodani detali shodo Common Facilities Spilni zasobi 1 nbsp ris 2 OMG s Object Management ArchitectureOsnovni elementi arhitekturi 1 Object Request Broker sho viznachaye ob yektnu shinu CORBA Common Object Services sluzhbi z ob yektivnim interfejsom yaki zabezpechuyut pidtrimku bazovih funkcij ob yektiv Common Facilities nabir klasiv ta ob yektiv dlya pidtrimki bagatoh riznih funkcij Application Objects prikladni biznes ob yekti ta dodatki osnovna vsiyeyi CORBA infrastrukturi Spisok brokeriv CORBA Orbs RedaguvatiBorland Enterprise Server VisiBroker Ed CORBA 2 6 sumisnij komercijnij ORB vid Borland pidtrimuye Java i C MICO Arhivovano 7 listopada 2004 u Wayback Machine Vilnij LGPL ORB z pidtrimkoyu C omniORB Arhivovano 3 kvitnya 2019 u Wayback Machine Vilnij LGPL ORB dlya C i Python ORBit2 Arhivovano 28 travnya 2007 u Wayback Machine Vilnij LGPL ORB dlya C C i Python JacORB Arhivovano 12 grudnya 2005 u Wayback Machine Vilnij LGPL ORB z pidtrimkoyu Java TAO The ACE ORB vidkritij ORB dlya C Orbacus komercijnij ORB vid IONA Technologies Literatura RedaguvatiB V Kuzenko O A Chajkovska TEHNOLOGIYa ROZPODILENIH SISTEM TA PARALELNIH OBChISLEN Navchalnij posibnik Kiyiv 2011 S 19 32 Korneev V V Parallelnye vychislitelnye sistemy M Nolidzh 1999 Div takozh RedaguvatiIce ILU COM Vzayemodiya mizh procesamiPosilannya RedaguvatiSpecifikaciya OMG CORBA potochna versiya Specifikaciya OMG CORBA vsi versiyi Oficijnij sajt CORBA Arhivovano 4 veresnya 2004 u Wayback Machine Official OMG CORBA Components page Unofficial CORBA Component Model page Arhivovano 30 grudnya 2015 u Wayback Machine Comparing IDL to C with IDL to C 11Cyu stattyu treba vikifikuvati dlya vidpovidnosti standartam yakosti Vikipediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan abo vdoskonalennyam rozmitki statti sichen 2017 Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na storinku obgovorennya za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno sichen 2016 nbsp Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi a b Sergej Semihatov Tehnologii WWW Corba i Java v postroenii raspredelennyh obektnyh sistem Maj 1999 Otrimano z https uk wikipedia org w index php title CORBA amp oldid 35368712