Was ist der Unterschied zwischen Plugin und Bibliothek?

Inhaltsverzeichnis:

Anonim

Die Hauptunterschied zwischen Plugin und Bibliothek ist das Ein Plugin ist eine Erweiterung, die die Fähigkeiten einer Anwendung verbessert, während eine Bibliothek eine Sammlung von Klassen und Funktionen ist, die bei der Entwicklung einer Software helfen.

Ein Plugin ist ein Add-On für ein Softwareprogramm, das ihm neue Funktionen hinzufügt. Zum Beispiel ermöglicht das VST-Plugin das Hinzufügen von Effekten für Audioaufnahme- und Sequenzierungsprogramme, während das Photoshop-Plugin das Hinzufügen zusätzlicher Filter zum Verarbeiten von Bildern ermöglicht und das Browser-Plugin das Abspielen bestimmter Multimediadateien in einem Webbrowser ermöglicht. Andererseits ist eine Bibliothek eine Sammlung von Klassen, Funktionen usw., die in einem Programm verwendet werden können. Darüber hinaus kann der Programmierer eine Bibliothek in seinem Programm verwenden, ohne die interne Implementierung dieser Bibliothek zu kennen.

Plugin, Bibliothek

Was ist ein Plugin?

Ein Plugin ist eine Software, die einer Anwendung zusätzliche Funktionen hinzufügt. Andere Namen für Plugins sind Add-In, Add-On oder Erweiterung. Wenn ein Programm Plugins unterstützt, ermöglicht es die Anpassung.

Abbildung 1: Browser-Plugins

Verschiedene Anwendungen verwenden Plugins für unterschiedliche Aufgaben. Einige Beispiele sind wie folgt.

Digitale Audio-Workstations – Ton erzeugen und verarbeiten

E-Mail-Clients – E-Mails ver- und entschlüsseln

Grafiksoftware – Bilder verarbeiten

Mediaplayer – Unterstützt verschiedene Dateiformate

Fernerkundungsanwendungen – Prozessdaten von verschiedenen Sensortypen erhalten

Integrierte Entwicklungsumgebungen (IDEs) – Verbessern Sie den Entwicklungsprozess

Internetbrowser – Unterstützen Sie neue Dateitypen, scannen Sie Viren usw.

Insgesamt bieten Plugins eine Reihe von Vorteilen. Sie ermöglichen das Hinzufügen neuer Funktionen und reduzieren die Anwendungsgröße. Darüber hinaus ermöglichen sie Drittentwicklern, Fähigkeiten zur Erweiterung einer Anwendung zu erstellen.

Was ist Bibliothek?

Eine Bibliothek ist ein Satz von Klassen und Funktionen, die von einem Computerprogramm verwendet werden. Außerdem enthält es Konfigurationsdaten, Hilfedaten, Dokumentation usw. Darüber hinaus verfügt eine Bibliothek über eine gut definierte Schnittstelle. Eine Bibliothek hilft beispielsweise, Systemaufrufe zu tätigen, ohne diese immer wieder neu zu implementieren. Die Methode zum Aufrufen einer Bibliothek hängt von der Programmiersprache ab. Zum Beispiel ruft ein C-Programm eine Bibliothek durch einen normalen Funktionsaufruf auf. Der Programmierer muss die internen Details der Bibliothek nicht kennen.

Außerdem gibt es zwei Arten von Bibliotheken als statische Bibliotheken und dynamische Bibliotheken. Ein Programm greift während des Buildprozesses auf eine statische Bibliothek zu. Ein Programm greift zur Laufzeit auf eine dynamische Bibliothek zu. Die meisten Programmiersprachen stellen ihren Programmierern ihre eigene Standardbibliothek zur Verfügung, um sie in ihren Programmen zu verwenden. Außerdem stellen sie Bibliotheken bereit, die die meisten Systemdienste implementieren. Darüber hinaus kann der Programmierer seine eigenen benutzerdefinierten Bibliotheken erstellen.

Unterschied zwischen Plugin und Bibliothek

Definition

Ein Plugin ist eine Softwarekomponente, die einem bestehenden Computerprogramm eine bestimmte Funktion hinzufügt. Eine Bibliothek ist eine Sammlung nichtflüchtiger Ressourcen, die von Computerprogrammen in einem Softwareentwicklungsprozess verwendet werden. Dies ist also der grundlegende Unterschied zwischen Plugin und Bibliothek.

Verwendungszweck

Abschluss

Der grundlegende Unterschied zwischen Plugin und Bibliothek besteht darin, dass ein Plugin eine Erweiterung ist, die die Fähigkeiten einer Anwendung verbessert, während eine Bibliothek eine Sammlung von Klassen und Funktionen ist, die bei der Entwicklung einer Software helfen.

Referenz

1. „Plug-in (Computing).“ Wikipedia, Wikimedia Foundation, 27. August 2018, hier verfügbar.2. „Bibliothek (Computer).“ Wikipedia, Wikimedia Foundation, 20. Oktober 2018, hier verfügbar.3. "Plug-In." Plug-in-Definition, Techterms, hier verfügbar.

Bild mit freundlicher Genehmigung:

1. „TV-Browser Preferences Plugins ContextMenu Internet“ Von Martin Oberhauser, Til Schneider, Bodo Tasche, René Mach, Michael Keppler unter der GNU General Public License. – (CC BY-SA 4.0) über Commons Wikimedia

Was ist der Unterschied zwischen Plugin und Bibliothek?