ADORB for Mac 1.6
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: