ADORB for Mac

ADORB for Mac 1.6

Mac / Victor Ananiev / 98 / Doly spes
Düşündiriş

“Mac OS X” ýa-da “iPhone OS” -da işleýän bir işleýän bolsaňyz, öz ygtyýaryňyzda dogry gurallaryň bolmagynyň möhümdigini bilýärsiňiz. Durmuşyňyzy aňsatlaşdyryp bilýän gurallaryň biri, “Objective-C” üçin CORBA/IIOP durmuşa geçirilmegini üpjün edýän erkin açyk çeşme çarçuwasy ADORB.

ADORB, Mac OS X we iPhone OS-da CORBA müşderi programmalaryny ösdürmek işini ýönekeýleşdirmek üçin döredildi. Iş wagtynda we ýerli IDL-ni obýektiw-C kartalaşdyrmakda dinamiki IDL derňewini amala aşyrýar, bu bolsa IDL görnüşleriniň özbaşdak Objective-C synplaryna düzülip bilinjekdigini aňladýar.

ADORB ulanmagyň iň uly artykmaçlyklaryndan biri, stub ýa-da skelet faýllaryna bolan zerurlygy aradan aýyrmagydyr. Adatça, CORBA programmasyny döretmek bu faýllary IDL faýllaryndan döretmegi, soň bolsa programma bilen düzmegi we baglanyşdyrmagy öz içine alýar. Şeýle-de bolsa, ADORB bilen, CORBA programmasy bilen döredilmeli we düzüljek stub ýa-da skelet faýllary ýok.

Muňa derek, ADORB CORBA IDL faýllaryny işleýän wagtynda düşündirýär we uzakdan işlemek üçin usul usullaryny döredýär. Diýmek, IDL faýllaryndaky üýtgeşmeler programmaňyza hökman täsir etmeýär - olary çalşyp, programmaňyzy täzeden açyp bilersiňiz.

ADORB-dan peýdalanmagyň ýene bir peýdasy, uzakdaky jaňdan yzyna çagyryşlary goldamakdyr. Bu, mümkin boldugyça has çeýeligi bilen has çylşyrymly programmalary döretmäge mümkinçilik berýär.

ADORB, şeýle hem, Mac OS X ýa-da iPhone OS-da işleýän döredijiler üçin ajaýyp saýlawy döredýän başga-da birnäçe aýratynlygy goldaýar:

- Dinamiki baglanyşyklar: Çarçuwalar obýektleriň arasynda dinamiki baglanyşygy goldaýar.

- Objective Objective-C baglanyşyklary: Çarçuwaly IDL görnüşlerini özbaşdak ObjC synplaryna kartalaşdyrýar.

- Gymmat bahalary goldaýar: Programmalaryňyzda baha bahalaryny ulanyp bilersiňiz.

- Abstrakt interfeýsleri goldaýar: Kodyňyzdaky abstrakt interfeýsleri kesgitläp bilersiňiz.

- Kesgitleýjileri goldaýar: Kodyňyzda interfeýsleri ulanyp bilersiňiz.

- RMI_IIOP goldaýar: TypeID ýa-da "IDL:" ýa-da "RMI:" prefiksi bolup biler.

- GIOP 1.0/1.1/1.2 beýleki ORB-ler bilen sazlaşykly

Umuman aýdanyňda, Mac OS X ýa-da iPhone OS-da CORBA müşderi programmalaryny ösdürmegi aňsatlaşdyrýan çarçuwany gözleýän bolsaňyz, dinamiki baglanyşyklar we uzakdaky jaňlaryň yzyna çagyryşlaryny goldamak ýaly ösen aýratynlyklary üpjün edýän bolsaňyz, ADORB-dan başga bir zat gözlemäň !

Doly spes
Neşirçi Victor Ananiev
Neşirýat sahypasy http://homepage.mac.com/v_ananiev/adorb/home.html
Çykan senesi 2010-01-30
Sene goşuldy 2010-01-30
Kategoriýa Öndüriji gurallary
Kategoriýa Komponentler we kitaphanalar
Wersiýa 1.6
Os talaplary Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel
Talaplar Mac OS X 10.5 - 10.6
Bahasy Free
Hepdede ýüklemeler 0
Jemi ýüklemeler 98

Comments:

Iň meşhur