目次:
定義-スクリーンスクレイピングとはどういう意味ですか?
画面スクレイピングは、あるアプリケーションから画面表示データを収集し、別のアプリケーションが表示できるように変換するプロセスです。 これは通常、より最新のユーザーインターフェイスを使用して表示するために、レガシーアプリケーションからデータをキャプチャするために行われます。
スクリーンスクレイピングは通常、スクリーンデータをあるアプリケーションから別のアプリケーションに変換するために使用される正当な手法を指します。 コンテンツスクレイピングと混同される場合があります。これは、Webサイトの所有者の承認なしにWebサイトからコンテンツを手動または自動で収集する手段です。
スクリーンスクレイピングは、ターミナルエミュレーションと呼ばれることもあります。
Techopediaによるスクリーンスクレイピングの説明
通常の状況では、レガシアプリケーションは新しいプログラムに置き換えられるか、ソースコードを書き換えて最新の状態になります。 場合によっては、レガシーアプリケーションの使用を継続することが望ましい場合がありますが、ソースコード、プログラマー、またはドキュメントの可用性が不足しているため、アプリケーションを書き換えたり更新したりすることができません。 このような場合、レガシーアプリケーションを引き続き使用する唯一の方法は、画面スクレイピングソフトウェアを作成して、それを最新のユーザーインターフェイスに変換することです。 通常、画面スクレイピングは、他のすべてのオプションが実用的でない場合にのみ行われます。
スクリーンスクレイピングアプリケーションは通常、次の両方を実行する必要があります。
- 画面入力をキャプチャし、処理のためにレガシアプリケーションに渡す
- アプリケーションからユーザーにデータを返し、ユーザーの画面に適切に表示する
