Heim >häufiges Problem >Was ist ein Plug-in?

Was ist ein Plug-in?

青灯夜游
青灯夜游Original
2021-04-14 14:43:0526997Durchsuche

Ein Plug-in ist ein Programm, das so geschrieben wurde, dass es einer bestimmten Standardanwendungsprogrammschnittstelle folgt. Es kann nur auf der vom Programm angegebenen Systemplattform ausgeführt werden (es kann mehrere Plattformen gleichzeitig unterstützen) und kann nicht unabhängig davon ausgeführt werden Plattform.

Was ist ein Plug-in?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Dell G3-Computer.

Plug-In (auch bekannt als Add-In, Add-In, Add-On oder Add-On, auch als Plug-In übersetzt) ​​ist ein Programm, das gemäß einer bestimmten Standardanwendungsprogrammschnittstelle geschrieben wurde. Es kann nur unter der vom Programm angegebenen Systemplattform ausgeführt werden (es kann mehrere Plattformen gleichzeitig unterstützen) und kann nicht unabhängig von der angegebenen Plattform ausgeführt werden. Weil das Plug-in die Funktionsbibliothek oder die vom ursprünglichen reinen System bereitgestellten Daten aufrufen muss. Viele Softwareprogramme verfügen über Plug-Ins, und es gibt unzählige Arten von Plug-Ins. Im IE kann der WEB-Browser beispielsweise nach der Installation des entsprechenden Plug-Ins das Plug-In-Programm direkt aufrufen, um bestimmte Dateitypen zu verarbeiten.

Die Entstehung von Plug-Ins lässt sich bis in die Mitte der 1970er Jahre zurückverfolgen, als der EDT-Texteditor das Betriebssystem UnisysVS/9 auf dem Univac90/60-Mainframe ausführte und eine Funktion bereitstellte, mit der der Editor ein Programm ausführen konnte und erlauben Sie dies. Das Programm gelangt in den Puffer des Editors, sodass externe Programme auf den Speicher der Bearbeitungsaufgabe zugreifen können. Das Plug-in-Programm ermöglicht es dem Editor, Text in einem Puffer zu bearbeiten, und dieser Puffer wird vom Editor und dem Plug-in gemeinsam genutzt. Der Waterloo Fortran-Compiler nutzt diese Funktionen, um intern kompilierte Fortran-Programme mit EDT bearbeitbar zu machen.

Vorteile der Plug-in-Technologie

Der Einsatz der Plug-in-Technologie kann Vorteile in vielen Aspekten wie Analyse, Design, Entwicklung, Projektplanung, kollaborative Produktion und Produkterweiterung bringen:

(1) Die Struktur ist klar und leicht zu verstehen. Da es sich an der Struktur des Hardware-Busses orientiert und jedes Plug-In unabhängig voneinander ist, ist die Struktur sehr klar und leichter zu verstehen.

(2) Einfach zu modifizieren und zu warten. Da das Plug-In und das Host-Programm wie eine Hardware-Plug-In-Karte über eine Schnittstelle verbunden sind, können diese jederzeit gelöscht, eingefügt und geändert werden, sodass die Struktur sehr flexibel, einfach zu ändern und praktisch ist Software-Upgrades und Wartung.

(3) Starke Portabilität und starke Wiederverwendung. Da das Plug-In selbst aus einer Reihe kleiner Funktionsstrukturen besteht und über die Schnittstelle seine eigenen Dienste nach außen bereitstellt, ist es wiederverwendbar und bequemer zu transplantieren.

(4) Die Struktur lässt sich leicht anpassen. Die Erweiterung oder Reduzierung der Systemfunktionen erfordert lediglich das entsprechende Hinzufügen oder Löschen von Plug-Ins, ohne die gesamte Systemstruktur zu beeinträchtigen, sodass strukturelle Anpassungen problemlos realisiert werden können. :

(5) Die Kopplung zwischen Plug-Ins ist gering. Da Plug-Ins mit Plug-Ins und zwischen Plug-Ins und Host-Programmen kommunizieren, indem sie mit dem Host-Programm kommunizieren, ist die Kopplung zwischen Plug-Ins geringer.

(6) Die Anwendung kann während des Softwareentwicklungsprozesses geändert werden. Aufgrund der Plug-In-Struktur können Plug-Ins jederzeit während des Softwareentwicklungsprozesses geändert oder Plug-Ins in Form von Patch-Paketen nach der Veröffentlichung der Anwendung hinzugefügt oder gelöscht werden Möglichkeit, die Anwendung zu ändern, kann erreicht werden.

(7) Flexible und veränderbare Softwareentwicklungsmethoden. Die Entwicklungsmethode kann entsprechend der tatsächlichen Ressourcensituation angepasst werden. Wenn die Ressourcen nicht ausreichen, können Sie auch einige Plug-Ins entwickeln -Parteihersteller können sie auch nach ihren eigenen Bedürfnissen entwickeln.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWas ist ein Plug-in?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn