ADORB for Mac 1.6
شرح
اگر توسعهدهندهای هستید که روی Mac OS X یا iPhone OS کار میکنید، میدانید که چقدر مهم است که ابزارهای مناسب در اختیار داشته باشید. یکی از ابزارهایی که میتواند زندگی شما را آسانتر کند ADORB است، یک چارچوب متن باز رایگان که اجرای CORBA/IIOP را برای Objective-C فراهم میکند.
ADORB برای ساده سازی فرآیند توسعه برنامه های مشتری CORBA در Mac OS X و iPhone OS طراحی شده است. تجزیه پویا IDL را در زمان اجرا و نگاشت بومی IDL به Objective-C را پیاده سازی می کند، به این معنی که انواع IDL را می توان به کلاس های Objective-C دلخواه نگاشت.
یکی از بزرگترین مزایای استفاده از ADORB این است که نیاز به فایلهای خرد یا اسکلت را از بین میبرد. معمولاً ایجاد یک برنامه CORBA شامل تولید این فایل ها از فایل های IDL و سپس کامپایل و پیوند آنها با برنامه است. با این حال، با ADORB، هیچ فایل خرد یا اسکلتی برای تولید و کامپایل با برنامه CORBA وجود ندارد.
در عوض، ADORB فایلهای CORBA IDL را در زمان اجرا تفسیر میکند و به صورت پویا فراخوانیهای متد را برای عملیات از راه دور ایجاد میکند. این بدان معنی است که تغییرات در فایل های IDL لزوماً بر برنامه شما تأثیر نمی گذارد - می توانید به سادگی آنها را جایگزین کرده و برنامه خود را مجدداً راه اندازی کنید.
یکی دیگر از مزایای استفاده از ADORB پشتیبانی آن از تماس های تماس از راه دور است. این به شما امکان می دهد تا برنامه های پیچیده تر را با انعطاف پذیری بیشتر نسبت به آنچه در غیر این صورت ممکن بود ایجاد کنید.
ADORB همچنین از چندین ویژگی دیگر پشتیبانی میکند که آن را به انتخابی عالی برای توسعهدهندگانی که روی Mac OS X یا iPhone OS کار میکنند تبدیل میکند:
- اتصالات پویا: چارچوب از اتصال پویا بین اشیا پشتیبانی می کند.
- اتصالات Native Objective-C: چارچوب انواع IDL را به کلاس های ObjC دلخواه نگاشت می کند.
- پشتیبانی از valuetypes: می توانید از valuetypes در برنامه های خود استفاده کنید.
- پشتیبانی از رابط های انتزاعی: می توانید رابط های انتزاعی را در کد خود تعریف کنید.
- پشتیبانی از Interceptors: می توانید از رهگیرها در کد خود استفاده کنید.
- پشتیبانی از RMI_IIOP: typeID می تواند پیشوند "IDL:" یا "RMI:" داشته باشد.
- قابلیت همکاری GIOP 1.0/1.1/1.2 با سایر ORB ها
به طور کلی، اگر به دنبال چارچوبی با کاربری آسان هستید که توسعه برنامههای مشتری CORBA را در Mac OS X یا iPhone OS ساده میکند و در عین حال ویژگیهای پیشرفتهای مانند اتصالات پویا و پشتیبانی از تماسهای تماس از طریق تماسهای راه دور را ارائه میدهد، پس به ADORB نگاه نکنید. !
مشخصات کامل
ناشر | Victor Ananiev |
سایت ناشر | http://homepage.mac.com/v_ananiev/adorb/home.html |
تاریخ انتشار | 2010-01-30 |
تاریخ اضافه شده | 2010-01-30 |
دسته بندی | ابزارهای توسعه دهنده |
زیر گروه | مonلفه ها و کتابخانه ها |
نسخه | 1.6 |
الزامات سیستم عامل | Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel |
الزامات | Mac OS X 10.5 - 10.6 |
قیمت | Free |
بارگیری در هفته | 0 |
کل بارگیری ها | 98 |
Comments: