Zuhause Audio Was ist Screen Scraping? - Definition aus techopedia

Was ist Screen Scraping? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Screen Scraping?

Screen Scraping ist der Vorgang, bei dem Bildschirmanzeigedaten von einer Anwendung erfasst und übersetzt werden, damit eine andere Anwendung sie anzeigen kann. Dies geschieht normalerweise, um Daten aus einer älteren Anwendung zu erfassen und sie mithilfe einer moderneren Benutzeroberfläche anzuzeigen.


Screen Scraping bezieht sich normalerweise auf eine legitime Technik, mit der Bildschirmdaten von einer Anwendung in eine andere übersetzt werden. Es wird manchmal mit Content-Scraping verwechselt, dh der Verwendung manueller oder automatischer Mittel zum Sammeln von Inhalten von einer Website ohne Zustimmung des Website-Eigentümers.


Screen Scraping wird manchmal als Terminalemulation bezeichnet.

Techopedia erklärt Screen Scraping

Unter normalen Umständen wird eine ältere Anwendung entweder durch ein neues Programm ersetzt oder durch Umschreiben des Quellcodes auf den neuesten Stand gebracht. In einigen Fällen ist es wünschenswert, weiterhin eine Legacy-Anwendung zu verwenden, aber die mangelnde Verfügbarkeit von Quellcode, Programmierern oder Dokumentation macht es unmöglich, die Anwendung neu zu schreiben oder zu aktualisieren. In einem solchen Fall besteht die einzige Möglichkeit, die ältere Anwendung weiter zu verwenden, darin, eine Bildschirm-Scraping-Software zu schreiben, um sie in eine aktuellere Benutzeroberfläche zu übersetzen. Screen Scraping wird normalerweise nur durchgeführt, wenn alle anderen Optionen nicht praktikabel sind.


Die Anwendung zum Scrappen des Bildschirms muss normalerweise beide der folgenden Aufgaben ausführen:

  • Erfassen Sie Eingaben auf dem Bildschirm und leiten Sie sie zur Verarbeitung an die Legacy-Anwendung weiter
  • Geben Sie Daten aus der Anwendung an den Benutzer zurück und zeigen Sie sie ordnungsgemäß auf dem Bildschirm des Benutzers an
Beispielsweise steht eine Screen Scraper-Software zur Verfügung, mit der die Ausgabe einer älteren Anwendung, die auf einem IBM-Mainframe ausgeführt wird, als Eingabe für eine Anwendung verwendet werden kann, die auf einem PC ausgeführt wird.

Was ist Screen Scraping? - Definition aus techopedia