現在、私はTwitterのAPIからストリームを読み取り、オブジェクトに解析するアプリケーションに取り組んでいます。 現時点では、ストリームを読み取り、DataContractJsonSerializerのReadObjectを使用してオブジェクトを作成します。どのように私は失敗許容量を持つ無限ストリームを読み続ける
これは素晴らしいです!
HOWEVER: 私のプログラムがストリーム(インターネットが遅くなったりw/e)に追いついて、解析するのに十分なデータがない、オフチャンスで何が起こるか心配です...メソッドはおそらく例外をスローしますが、私は新しいデータを待ってから、同じオブジェクトをやり直して続行します。
また、壊れたデータがこのようなストリームなどに入力された場合、どのようにしてメソッドをより安定にすることができるのだろうかと思っていました。すべての答え/アイデアを事前に
感謝:)
データが破損している場合にのみ例外が発生することがあります。さもなければ、それを行うのに十分なデータがあるとすぐにそれをデシリアライズします。 – Groo