ADORB for Mac 1.6
Omschrijving
Als u een ontwikkelaar bent die aan Mac OS X of iPhone OS werkt, weet u hoe belangrijk het is om over de juiste tools te beschikken. Een hulpmiddel dat uw leven gemakkelijker kan maken, is ADORB, een gratis open source-framework dat CORBA/IIOP-implementatie biedt voor Objective-C.
ADORB is ontworpen om het proces van het ontwikkelen van CORBA-clienttoepassingen op Mac OS X en iPhone OS te vereenvoudigen. Het implementeert dynamische IDL-parsing tijdens runtime en native IDL naar Objective-C-mapping, wat betekent dat IDL-typen kunnen worden toegewezen aan willekeurige Objective-C-klassen.
Een van de grootste voordelen van het gebruik van ADORB is dat er geen stub- of skeletbestanden meer nodig zijn. Gewoonlijk houdt het maken van een CORBA-applicatie in dat deze bestanden worden gegenereerd uit de IDL-bestanden en vervolgens worden gecompileerd en gekoppeld aan de applicatie. Met ADORB hoeven er echter geen stub- of skeletbestanden te worden gegenereerd en gecompileerd met de CORBA-applicatie.
In plaats daarvan interpreteert ADORB de CORBA IDL-bestanden tijdens runtime en maakt dynamisch methodeaanroepen voor bewerkingen op afstand. Dit betekent dat wijzigingen in de IDL-bestanden niet noodzakelijkerwijs van invloed zijn op uw toepassing - u kunt ze gewoon vervangen en uw app opnieuw starten.
Een ander voordeel van het gebruik van ADORB is de ondersteuning voor terugbellen vanuit een externe oproep. Hierdoor kunt u complexere applicaties maken met meer flexibiliteit dan anders mogelijk zou zijn.
ADORB ondersteunt ook verschillende andere functies die het een uitstekende keuze maken voor ontwikkelaars die aan Mac OS X of iPhone OS werken:
- Dynamische bindingen: het raamwerk ondersteunt dynamische binding tussen objecten.
- Native Objective-C-bindingen: het framework wijst IDL-typen toe aan willekeurige ObjC-klassen.
- Ondersteunt waardetypen: u kunt waardetypen gebruiken in uw toepassingen.
- Ondersteunt abstracte interfaces: u kunt abstracte interfaces in uw code definiëren.
- Ondersteunt Interceptors: U kunt interceptors gebruiken in uw code.
- Ondersteunt RMI_IIOP: het typeID kan het voorvoegsel "IDL:" of "RMI:" hebben.
- GIOP 1.0/1.1/1.2 interoperabiliteit met andere ORB's
Al met al, als u op zoek bent naar een gebruiksvriendelijk raamwerk dat het ontwikkelen van CORBA-clienttoepassingen op Mac OS X of iPhone OS vereenvoudigt en tegelijkertijd geavanceerde functies zoals dynamische bindingen en ondersteuning voor terugbellen vanuit externe oproepen biedt, hoeft u niet verder te zoeken dan ADORB !
Volledige spec
Uitgever | Victor Ananiev |
Uitgever site | http://homepage.mac.com/v_ananiev/adorb/home.html |
Datum van publicatie | 2010-01-30 |
Datum toegevoegd | 2010-01-30 |
Categorie | Developer Tools |
Subcategorie | Componenten en bibliotheken |
Versie | 1.6 |
OS-vereisten | Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel |
Voorwaarden | Mac OS X 10.5 - 10.6 |
Prijs | Free |
Downloads per week | 0 |
Totaal aantal downloads | 98 |
Comments: