Skip to main content

Was ist ein Klebercode?

Klebercode ist Computercode, der Programme oder Softwarekomponenten vereint, die sonst nicht kompatibel sind.Dieser Code erfüllt normalerweise keinen Zweck wie Berechnung oder Berechnung, sondern dient ausschließlich als Proxy zwischen zwei inkompatiblen Softwareteilen.Objektorientierte Programmiersprachen können mit Skriptsprachen verbunden werden, zwei objektorientierte Sprachen können miteinander verbunden werden, oder große Stücke in derselben Sprache können durch diesen Code vereint werden.

Obwohl der Klebercode verwendet werden kann, um Informationen zwischen Computersprachen zu übertragenEs ist nicht erforderlich, dies zu tun.Im Allgemeinen ermöglicht es einen Code, in der anderen Funktionen aufzurufen oder kleine Datenwerte zwischen Codeblöcken übergeben zu werden.Einige Klebercodegeneratoren ermöglichen es, benutzerdefinierte Datenstrukturen zwischen Codemodulen zu übergeben, aber nicht alle von ihnen.Das Verschieben großer Datenstücke über den Verbindungscode ist möglicherweise nicht immer zuverlässig.

Generierten Klebercode, insbesondere wenn er unterschiedliche Computersprachen verbindet, enthält häufig Codestücke, die für jedes angeschlossene Codemodul spezifisch sind.Um C ++ mit Java zu verbinden, kann der generierte Code sowohl eine C ++ - Datei als auch eine Java -Datei enthalten.Solange keine wesentlichen Änderungen an den Strukturen der verbundenen Codemodule vorgenommen werden, müssen die generierten Dateien nicht geändert werden, müssen jedoch möglicherweise im Laufe der Entwicklung aktualisiert werden.Generierte Dateien wie diese müssen selten von einem Entwickler und niemals von einem Endbenutzer geändert oder verwaltet werden.Abhängig von der Menge an Proxy -Code, die für diesen Zweck generiert werden, kann es zu einer erheblichen Menge an Codeblähungen und Overheads kommen. Die Verbindung kleiner Codestücke auf diese Weise ist möglicherweise nicht immer ideal.Wenn Sie Anrufe mit großen Bibliotheken synchronisieren oder große Code -Repositorys verschmelzen, kann eine kleine Menge Klebercode eine unschätzbare Möglichkeit sein, Funktionen zu erzielen, bei denen es ansonsten nicht verfügbar sein kann.Für den Klebercode, aber der Zweck von jedem ist ganz anders.XML ist eine Markup -Sprache, dh es fügt vorhandene Daten organisatorische und beschreibende Informationen zur einfacheren Interpretation hinzu.Beide können als Proxy dienen, um Informationen zu verschieben, aber XML ist statisch und in Bezug auf die Daten, die sie übertragen können, zwischen Codeblöcken übertragen.XML kommentiert und klassifiziert Daten, während der Klebercode eine Bewegung und Manipulation von Daten ermöglicht.