[ai hinweis="Ein knallroter, glänzender Apfel mit einem kleinen, grünen Blatt und einem sichtbaren Tautropfen an der Seite."]
Zum Inhalt springen

Wrapper (Software)

Onmylist.de | Aktualisiert: 18. Oktober 2024

Ein Wrapper ist in der Programmierung eine Art von Softwarearchitektur, die dazu dient, eine Schnittstelle zwischen einem Benutzer und einem anderen bestehenden Softwareprogramm oder System zu schaffen. Er fungiert im Wesentlichen als Vermittler zwischen dem Benutzer und dem zugrunde liegenden Code. Der Zweck der Verwendung von Wrappern ist es, die Interaktion mit komplizierten Komponenten zu vereinfachen und gleichzeitig den Zugang einfacher und intuitiver zu gestalten.

Wrapper werden häufig bei der Anpassung von Altsystemen eingesetzt, die komplexe Ein-/Ausgabestrukturen aufweisen, unterschiedliche Datensätze verwenden oder mehrere Schritte für den Betrieb und die Integration erfordern. Wrapper können dazu beitragen, Anwendungen so zu verbinden, dass sie trotz ihrer technologischen Unterschiede zusammenarbeiten. Auf diese Weise ist es möglich, alle Anwendungen ähnlich aussehen zu lassen, indem man eine „Wrapper-Schicht“ über jede Anwendung legt, die den Benutzern einen einfachen Zugriff ermöglicht und sie gleichzeitig von allen inneren Abläufen isoliert, die sie nicht direkt beachten müssen.

Es ist jedoch zu beachten, dass Wrapper den zugrundeliegenden Code nicht verändern – sie fungieren vielmehr als Vermittler zwischen Benutzeroberflächen und bestehenden Codes/Datensätzen. Wrapper-Programme brauchen außerdem Zeit, bevor sie veröffentlicht werden, da die Entwickler sicherstellen müssen, dass die Benutzer genau das erhalten, was in Bezug auf die Leistung versprochen wurde, bevor sie die neue Version in Produktionsumgebungen einführen oder sie in öffentlichen Netzwerken wie Websites oder App-Stores (zum Beispiel) freigeben.

Angesichts der vielen Vorteile beim Umgang mit schwerfälligen Systemen werden Wrapper immer beliebter, sowohl bei großen Unternehmen – wo die schnelle Einbindung von Mitgliedern Tausende von Stunden sparen kann – als auch bei kleinen Start-ups, die innovative Produkte ins Spiel bringen wollen, ohne jedes Mal mehrere Technologien von Grund auf neu entwickeln zu müssen, wenn etwas in einen bestehenden Systemstapel integriert werden muss.

Relevante Glossareinträge
Google Werbung

Google-Werbung ist der Prozess der Nutzung bezahlter Medien, um Ihr Unternehmen oder Produkt in der Google-Suchmaschine zu bewerben. Sie umfasst verschiedene Tools und Taktiken, mit

Weiterlesen »
Rich Snippets

Rich Snippets sind spezielle Suchergebnisse in den Google-Suchergebnissen, die zusätzliche Informationen zu einer Webseite liefern. Diese zusätzlichen Informationen können z.B. Bewertungen, Preise, Öffnungszeiten oder Produktinformationen

Weiterlesen »
Verbraucher

Ein Verbraucher wird in einem Marketingkontext als eine Person definiert, die Waren und Dienstleistungen kauft, nutzt und entsorgt. Sie sind die Endverbraucher von Produkten oder

Weiterlesen »
Paid Search

Die bezahlte Suche ist eine Form des digitalen Marketings, bei der Unternehmen und Vermarkter Gebote abgeben, damit ihre Anzeigen neben den Suchmaschinenergebnissen angezeigt werden. Sie

Weiterlesen »
Spyware

Spyware ist eine Art von bösartiger Software (Malware), die auf Computern oder anderen elektronischen Geräten installiert wird, in der Regel ohne das Wissen oder die

Weiterlesen »
Snippet

Ein Snippet ist ein Stück Code oder Text, das für Marketingzwecke verwendet werden kann. Im Kontext des digitalen Marketings bezieht sich der Begriff „Snippet“ auf

Weiterlesen »