تالار گفتمان nCIS.ir

نسخه‌ی کامل: برنامه های افزونه پذیر چه طوری کار میکنند؟ (تقریبا حل شده)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
درود

برنامه های افزونه پذیر مثل netbeans و eclipse چطور کار میکنند؟

یعنی هیچ ایده ای در مورد این که چطور باید یک برنامه افزونه پذیر نوشت ندارم! ممکنه منو راهنمایی کنید؟
باید یه استانداردی برای ارتباط بین بخشها درنظر بگیرین تا با هم تبادل اطلاعات کنن. معمولاً از XML یا JSON استفاده میشه.
یعد از اندکی تحقیق به یک سری سر نخ ها رسیدم.
اینکه میشه از یک فریمورک برای این کار استفاده کرد.(فریم ورک های مختلف مثل OSGI و ... برای این کاز موجوده)و یا اینکه آستین بالا بزنیم و خودمون یکی شو بنویسیم(اول یه الگو واستاندارد در نظر میگیریم بعد یرای پیاده سازی از امکاناتی مثل فایل منیفست و classLoader و  reflection وغیره استفاده کنیم به همین سادگی).