FreePrograms.me

xpcom چیست؟

Что такое xpcom?

بلافاصله می توانید توجه داشته باشید که این مؤلفه در یک مرورگر محبوب یافت می شود در مرورگر موزیلا فایرفاکس. این جزء در برخی از نرم افزارهای دیگر نیز یافت می شود. فوراً می توان اشاره کرد که XPCOM فقط یک مؤلفه نیست، بلکه یک مدل توسعه نرم افزار مؤلفه محور چند پلتفرمی است. در مورد ما، این مدل برای توسعه نرم افزار برای مرورگر موزیلا در نظر گرفته شده است. بیایید سعی کنیم این مؤلفه را با جزئیات بیشتری درک کنیم. ما می توانیم بلافاصله یک قیاس بین این مدل و مدل COM مایکروسافت رسم کنیم. استاندارد فناوری Microsoft COM نیز برای توسعه نرم افزار در نظر گرفته شده است. به هر حال، XPCOM را می توان یک چارچوب، یعنی ساختار یک سیستم نرم افزاری نامید. چارچوب نرم افزاری است که هدف اصلی آن تسهیل توسعه و ادغام اجزای یک شی نرم افزاری بزرگ است. به عبارت ساده تر، یک چارچوب چارچوب یک سیستم نرم افزاری است.

در بالا نوشته شد که XPCOM از بسیاری جهات شبیه Microsoft COM است. اما احتمالاً یکی از تفاوت های اصلی بین این استانداردها این است که XPCOM نرم افزار رایگان است.

اگر همه چیزهایی را که در بالا نوشته شده خلاصه کنیم، درک این موضوع که XPCOM برای برنامه نویسی کامپوننت مورد نیاز است دشوار نیست. و همانطور که می دانید به منظور برنامه ریزی چیزی شما به یک کامپایلر نیاز دارید کامپوننت XPCOM برای چه مواردی استفاده می شود؟ در حال حاضر از نام می توانید متوجه شوید که با استفاده از XPCOM می توانید اجزاء را به زبان های برنامه نویسی مختلف بنویسید. و سپس می توان از این اجزا در یک برنامه استفاده کرد. بنابراین، مرورگر موزیلا گواه این موضوع است.
27 ژانویه 2015 2
اظهار نظر
کد را از تصویر وارد کنید:*
برای به روز رسانی کد در صورت ناخوانا بودن روی تصویر کلیک کنید
  1. شاتی
    شاتی
    4 دسامبر 2023 17:45
    من حتی نمی دانستم که موزیلای محبوب من این را دارد! 
  2. آهلو
    آهلو
    6 دسامبر 2023 18:14
    این اولین بار است که در این مورد می شنوم! الان میدانم! متشکرم!