ADORB

نرم افزار تصویر:
ADORB
جزئیات نرم افزار:
نسخه: 1.6
ها تاریخ: 2 Jan 15
توسعه دهنده: Victor Ananiev
پروانه: رایگان
محبوبیت: 70
اندازه: 4246 Kb

Rating: 3.0/5 (Total Votes: 1)

در ADORB منبع آزاد باز سیستم عامل مک ایکس چارچوب فراهم می کند که CORBA / اجرای IIOP برای هدف-C، در درجه اول به ساده توسعه برنامه های کاربردی سرویس گیرنده CORBA در Mac OS X و سیستم عامل آی فون است. ADORB پیاده سازی پویا IDL تجزیه در زمان اجرا و مادری IDL به نقشه برداری هدف-C - انواع IDL را می توان به کلاس های هدف-C خودسرانه نقشه برداری.

معمولا، ایجاد یک برنامه CORBA شامل تولید خرد و یا فایل های اسکلت از فایل IDL و سپس کامپایل و ارتباط آن فایل با برنامه.

ADORB تفسیر فایل های CORBA IDL در زمان اجرا و به صورت پویا ایجاد دعاهای روش برای عملیات از راه دور - هیچ خرد و یا فایل های اسکلت تولید شده و به وارد شده با نرم افزار CORBA وجود دارد.

ADORB برنامه CORBA از تعاریف IDL ایجاد برخی از سطح استقلال از برنامه از تعاریف CORBA IDL جدا می کند. در بسیاری از موارد این تغییرات جزئی در فایل IDL انجام برنامه تاثیر نمی گذارد - فایل IDL را می توان فقط جایگزین و برنامه دوباره شروع

.

پویا IDL تجزیه در زمان اجرا و اتصالات پویا. بدون خرد و یا فایل های اسکلت و هیچ کامپایلر IDL مورد نیاز است.
ایجاد دینامیکی فراخوانی.
بومی اتصالات هدف-C. انواع IDL را می توان به کلاس های ObjC خودسرانه نقشه برداری.
پشتیبانی از valuetypes IDL و رابط های انتزاعی.
اجازه می دهد تا تماس مجدد از درون یک تماس از راه دور.
پشتیبانی از CORBA رهگیر.
پشتیبانی از RMI_IIOP. و یا RMI: typeID می پیشوند یا IDL دارند:
پشتیبانی از GIOP 1.0، 1.1، 1.2.
قابلیت همکاری IIOP با دیگر از orbs CORBA

چه در این نسخه جدید است.



ORB: برای سیستم عامل آیفون و آی فون شبیه ساز اضافه کتابخانه استاتیک

گوی: نوع هشتایی ساده به عنوان کاراکتر بدون علامت تحت درمان و استفاده از NSNumber به عنوان پوشش شی (به عنوان NSData ترسیم شد)
نوع برهان
در و مقدار بازگشتی باید 'کاراکتر بدون علامت باشد.

از انواع هشتگانه [] و دنباله ادامه به NSData نقشه برداری می شود


برای عقب compatibily هشتایی نوع را می توان به NSData با استفاده از روش تماس نقشه برداری [ORB setMapsOctetToNSData: YES]

در idl2h: هدر تولید ثابت برای انواع اکتت، هشتایی [] و دنباله ها & lt؛ اکتت ها & gt؛


ORB: پرش specifiers پروتکل (در، از، ثابت ..) برای یک آرگومان فراخوانی زمانی که تنظیم یا مقدار است.

از مشخص در، از، inout، طراح، ... برای بحث در روش بر روی سرور منجر به استثنای BAD_PARAM بازگشت به مشتری منتقل می شود.


ORB: نوع بولی از دست رفته (_C_BOOL، سمت سرور). اضافه شده.

ORB: اجازه می دهد تا مجموعه CodeSets به طور پیش فرض متن است که به سرور در مورد هیچ جزء CODE_SETS در IOR مجموعه ارسال می شود.

در ORB در حال حاضر راه شما قرار نمی CODE_SETS برچسب جزء IOR از راه دور برای خدمات و کسانی که از URL های CORBA نامگذاری ایجاد شده است.

با پیش فرض، یک زمینه CodeSets به طور پیش فرض است به سرور فرستاده نمی شود.

ORB: اضافه شده پیش پردازنده دستور #pragma انتخاب IDL-روش objc-انتخاب

برای مثال، #pragma bindWithName bind_name انتخاب: inContext:

ORB: در encapsulations ثابت را پشتیبانی می کند رشته نادرست.


ORB: حذف انتخاب جایگزین

ORB: حذف هر کاکائو تماس از ORB

ORB: نشت حافظه در روش IPMonitor (CORBAObject). این روش نظارت اگر آدرس IP را تغییر داده است پس از کامپیوتر از خواب بیدار.

idl2h: ثابت تولید نام کلاس برای ساختار و اتحادیه. قبل از NSDictionary * * * * همیشه مورد استفاده قرار گرفت، در حال حاضر یک نام کلاس های تعریف شده توسط کلاس #pragma استفاده شده است، اگر مجموعه.

مثال: اضافه شده به عنوان مثال برای سیستم عامل آی فون

مورد نیاز:

سیستم عامل مک X 10.5-10.6

نرم افزار های مشابه

نظرات به ADORB

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!