Hjem Lyd Hvad er skærmskrabning? - definition fra techopedia

Hvad er skærmskrabning? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder screen scraping?

Skrabning af skærme er processen med at indsamle skærmdata fra en applikation og oversætte dem, så en anden applikation kan vise dem. Dette gøres normalt for at indsamle data fra en ældre applikation for at vise dem ved hjælp af en mere moderne brugergrænseflade.


Skrabning af skærme henviser normalt til en legitim teknik, der bruges til at oversætte skærmdata fra en applikation til en anden. Det forveksles undertiden med indholdsskrabe, hvilket er brugen af ​​manuelle eller automatiske midler til at høste indhold fra et websted uden godkendelse af webstedsejeren.


Skrabning af skærme kaldes undertiden terminalemulering.

Techopedia forklarer scrapning af skærme

Under normale omstændigheder erstattes en ældre ansøgning enten med et nyt program eller opdateres ved at omskrive kildekoden. I nogle tilfælde er det ønskeligt at fortsætte med at bruge en ældre applikation, men den manglende tilgængelighed af kildekode, programmerere eller dokumentation gør det umuligt at omskrive eller opdatere applikationen. I et sådant tilfælde kan den eneste måde at fortsætte med at bruge den ældre applikation være at skrive scrabsoftware til at oversætte den til en mere opdateret brugergrænseflade. Skrabning af skærme udføres normalt kun, når alle andre indstillinger er upraktiske.


Ansøgningen om skrabning af skærmen skal normalt gøre begge af følgende:

  • Optag skærminput, og send det videre til den ældre applikation til behandling
  • Returner data fra applikationen til brugeren og vis dem korrekt på brugerens skærm
For eksempel er skærmskrabsoftware tilgængelig for at tage output fra en ældre applikation, der kører på en IBM-hovedramme og bruge den som input til et program, der kører på en pc.

Hvad er skærmskrabning? - definition fra techopedia