ADORB

البرمجيات قطة:
ADORB
تفاصيل البرنامج:
الإصدار: 1.6
تاريخ إيداع: 2 Jan 15
المطور: Victor Ananiev
ترخيص: حرر
شعبية: 10
حجم: 4246 Kb

Rating: nan/5 (Total Votes: 0)

وADORB هو حر مفتوح المصدر نظام التشغيل Mac OS X الإطار الذي يوفر كوربا / تنفيذ IIOP للهدف-C، في المقام الأول لتبسيط تطوير تطبيقات العميل كوربا على ماك OS X و iPhone OS. ADORB تنفذ الديناميكي IDL تحليل في وقت التشغيل وأصلي IDL لرسم الخرائط الهدف-C - IDL أنواع يمكن تعيينها إلى الطبقات التعسفية الهدف-C.

عادة، وإنشاء تطبيق كوربا يشمل توليد كعب أو ملفات هيكل عظمي من الملفات IDL ثم تجميع وربط تلك الملفات مع التطبيق.

ADORB يفسر ملفات كوربا المختبر الدولي للألماس في وقت التشغيل وحيوي يخلق الدعاء طريقة لالعمليات عن بعد - لا توجد كعب أو ملفات هيكل عظمي لتكون ولدت وتجميعها مع تطبيق كوربا.

ADORB تفصل تطبيق كوربا من تعريفات IDL خلق بعض مستوى من الاستقلالية للتطبيق من التعاريف كوربا المختبر الدولي للألماس. في كثير من الحالات تغييرات طفيفة في ملفات IDL لا تؤثر على تطبيق - الملفات IDL يمكن استبدال فقط وتطبيق إعادة تشغيل

.

ديناميكية IDL تحليل في وقت التشغيل والارتباطات الديناميكية. لا كعب أو ملفات هيكل عظمي ولا مترجم IDL الحاجة.
خلق ديناميكية من الدعاء.
الأم الارتباطات الهدف-C. أنواع IDL يمكن تعيينها إلى الطبقات ObjC التعسفية.
يدعم valuetypes IDL واجهات مجردة.
يسمح الاسترجاعات من داخل مكالمة النائية.
يدعم كوربا الاعتراضية.
يدعم RMI_IIOP. وtypeID يمكن أن يكون بادئة إما IDL: أو RMI:
يدعم GIOP 1.0، 1.1، 1.2.
IIOP التشغيل البيني مع ORBS كوربا أخرى

ما هو الجديد في هذا الإصدار:.



ORB: وأضاف مكتبة ثابتة لنظام التشغيل اي فون وفون محاكي

ORB: يتم التعامل نوع بسيطة الثماني الآن كما شار غير موقعة ويستخدم NSNumber باسم (تم تعيينها كما NSData) المجمع الكائن
وينبغي أن يكون
نوع الوسيطة وقيمة الإرجاع "الحرف غير الموقعة".

أنواع الثماني [] وتسلسل تستمر ليتم تعيينها إلى NSData


لالوراء compatibily يمكن تعيين نوع الثماني لNSData بالدعوة طريقة [ORB setMapsOctetToNSData: YES]

idl2h: ثابت رأس توليد لأنواع ثمانية، ثمانية [] وتسلسل العلامة & lt؛ & GT الثماني.


ORB: قلابات محددات البروتوكول (في، انتهت، CONST ..) لحجة الاحتجاج عند تعيين أو الحصول على قيمة.

تحديد في، انتهت، INOUT، CONST، ... للأسفرت حجة في أسلوب على ملقم في استثناء مرت BAD_PARAM إلى العميل.


ORB: نوع BOOL كان في عداد المفقودين (_C_BOOL، جانب الخادم). وأضاف.

ORB: السماح لضبط CodeSets الافتراضي السياق التي يتم إرسالها إلى خادم في حالة ضبط أي عنصر CODE_SETS في IOR.

ORB الآن لم يتم تعيين المعلمة CODE_SETS عنصر لIOR عن بعد التي أنشئت لخدمة وتلك التي تم إنشاؤها من عناوين المواقع كوربا تسمية.

افتراضيا، لا يتم إرسال سياق CodeSets الافتراضي إلى الملقم.

ORB: أضيفت #pragma قيادة المعالج محدد المختبر الدولي للألماس-طريقة objc-محدد

لوعلى سبيل المثال، #pragma محدد bind_name bindWithName: inContext:

ORB: ثابت ترميز سلسلة غير صحيحة في التلخيصات.


ORB: إزالة محددات بديلة

ORB: إزالة أي الكاكاو يدعو من ORB

ORB: تسرب الذاكرة في طريقة IPMonitor (CORBAObject). يرصد هذه الطريقة إذا تم تغيير عنوان IP بعد توقظ الكمبيوتر من وضع السكون.

idl2h: الثابتة توليد أسماء فئة لبنية والنقابات. قبل NSDictionary * كان يستخدم دائما، والآن يستخدم اسم فئة محددة على حسب الطبقة #pragma، إذا تعيين.

الأمثلة: المثال واضاف لنظام التشغيل اي فون

المتطلبات:

ماك OS X 10،5-10،6

برامج مماثلة

تعليقات ل ADORB

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة