Plug-in
Vikipedi, özgür ansiklopedi
| Bu madde ya da bir kısmı, Vikipedi standartlarına uygun değildir ve bu nedenle düzenlenmesi gerekmektedir. Maddeyi Vikipedi standartlarına uygun biçimde düzenleyip, geliştirerek Vikipedi'ye katkıda bulunabilirsiniz. NOT:Gerekli değişiklik yapılmadan bu şablon kaldırılmamalıdır. Bu madde Eylül 2007 tarihinden beri, düzenleme isteğiyle etiketlidir. |
Plug-in kendi başına çalışabilen bir program için, genellikle çok spesifik bir alanda duyulan gereklilik üzerine geliştirilen, programa yeni özellikler ekleyen yazılımdır. Plug-inler ana programdan bağımsız çalışamaz.
Uygulamalar çok çeşitli nedenlerden dolayı plug-inlere destek verirler. Bunlardan bazıları şöyledir:
- Diğer yazılımcıların uygulamayı genişletmesine olanak sağlamak
- Ana uygulamanın boyutunu küçültmek
- Yazılım Lisansından doğacak problemleri önlemek için kaynak kodu uygulamadan ayırmak.
İşleyiş
Ana program pluginler tarafından kullanılacak bâzı servisler sağlar. Bu servisler pug-inin ana uygulamaya kayıt olmasını sağlayacak yolları ve plug-in ile ana uygulama arasındaki veri alış-verişini düzenleyecek protokolleri içerir.

