0

ここから「アップストリーム」プログラムを読みました... http: //xunitpatterns.com/Back%20Door%20Manipulation.html

リレーショナルデータベースなど、データストアがSUTの外部にある場合、データローダーはそのデータストアに書き込む「単なる別のアプリケーション」である可能性があります。SUTとほぼ同じ方法でデータベースを使用しますが、SUTが通常入力を取得する場所(他の「アップストリーム」プログラムなど)からではなく、ファイルから入力を取得します。

「アップストリーム」プログラムとは、一部のプログラムがネットワーク接続やIPC、またはファイルの読み取り以外の方法でデータを提供することを意味しますか?アップロードプログラムや何かを更新するのを聞いたが、「アップストリーム」プログラムについて聞いたことがない。それについて説明したり、いくつかの例を挙げていただけますか?前もって感謝します。

4

1 に答える 1

1

アップストリームプログラムは、あなた自身のプログラムが実際に存在を知らないか、気にしないプログラムです。引用した例では、アプリはデータローダーについて知っていますが、データローダーがどこからデータを取得しているのか(アップストリームプログラム)を知りません。

比喩は川からのものです-あなたは水があなたを通り過ぎて流れるのを見ます、しかしあなたはそれが上流からどこから来ているのか知らないか気にしません。まあ、多分あなたはそれを飲むつもりなら気にします、しかしそれなら完璧な比喩はありません:-)

于 2010-02-06T12:59:07.300 に答える