차례:
정의-스크린 스크래핑이란 무엇입니까?
화면 스크래핑은 한 응용 프로그램에서 화면 표시 데이터를 수집하여 다른 응용 프로그램이 표시 할 수 있도록 변환하는 프로세스입니다. 이는 일반적으로 최신 사용자 인터페이스를 사용하여 데이터를 표시하기 위해 레거시 응용 프로그램에서 데이터를 캡처하기 위해 수행됩니다.
화면 스크래핑은 일반적으로 한 응용 프로그램에서 다른 응용 프로그램으로 화면 데이터를 변환하는 데 사용되는 합법적 인 기술을 말합니다. 웹 사이트 소유자의 승인없이 웹 사이트에서 콘텐츠를 수집하는 수동 또는 자동 수단을 사용하는 콘텐츠 스크랩과 혼동되기도합니다.
Techopedia에서 화면 스크래핑에 대해 설명합니다.
일반적인 상황에서 레거시 응용 프로그램은 새 프로그램으로 대체되거나 소스 코드를 다시 작성하여 최신 상태로 유지됩니다. 어떤 경우에는 레거시 애플리케이션을 계속 사용하는 것이 바람직하지만 소스 코드, 프로그래머 또는 문서의 가용성이 부족하여 애플리케이션을 다시 작성하거나 업데이트 할 수 없습니다. 이러한 경우 레거시 응용 프로그램을 계속 사용하는 유일한 방법은 화면 스크래핑 소프트웨어를 작성하여 최신 사용자 인터페이스로 변환하는 것입니다. 화면 스크래핑은 일반적으로 다른 모든 옵션이 실용적이지 않은 경우에만 수행됩니다.
화면 스크래핑 응용 프로그램은 일반적으로 다음 두 가지를 모두 수행해야합니다.
- 처리를 위해 화면 입력을 캡처하여 레거시 응용 프로그램으로 전달
- 응용 프로그램에서 사용자에게 데이터를 반환하고 사용자 화면에 올바르게 표시
