説明/参照:
http://msdn.microsoft.com/en-us/library/system.xml.linq.xstreamingelement.aspxおよびhttp:// msdn.microsoft.com/ja-jp/library/bb551307.aspx

70〜487
テストレット1
バックグラウンド
フライト情報統合サービスを開発しています。このサービスは多数のソースからフライト情報を取得し、それらを単一のデータセットに結合します。統合されたフライト情報はSQL Serverデータベースに格納されています。顧客は、サービスによって提供されるREST APIを使用してデータを照会および取得できます。
このサービスでは過去のフライト情報へのアクセスも提供しています。過去のフライト情報は、アドホックな方法でフィルタリングして照会することができます。
このサービスはWindows Azure Webロールで実行されます。 SSLは使用されていません。
ビジネス要件
過去のフライト情報の新しいデータソースは、別の場所にある請負業者によって開発されています。

大陸。
タイムゾーンが指定されていない場合は、世界協定時刻(UTC)として解釈されます。

サービスをステージングデプロイメントからプロダクションデプロイメントにアップグレードすると、

利用できないサービスは最小限に抑える必要があります。
デフォルトポートはHTTPに使用する必要があります。

技術要件
既存のフライト情報と交換のメカニズムは以下の通りです。
Blue Yonder Airlinesはフライト情報をXMLファイルで提供します。

Consolidated Messengerは、アップロードされているMicrosoft Accessデータベースでフライト情報を提供します。

SFTPを使用してサービスに12時間ごとに。同社はSFTPにポート22を使用しています。
Margie's Travelは、シリアル化されたADO.NETデータセットを使用してフライト情報を提供および消費します。データは

サービスとMargie's Travelの間で定期的に同期しました。
Trey Researchは、独自のバイナリ形式でシリアル化された複数のソースからのデータを提供します。データ

Trey Researchが提供する.NETアセンブリを使用して読む必要があります。アセンブリは共通の依存関係を使用します。 Trey Researchアセンブリの現在のバージョンは1.2.0.0です。 Trey Researchが提供するすべてのアセンブリは、Trey.snkという名前のファイルに含まれているキーペアで署名されています。このファイルは、Trey Researchからも提供されています。
アプリケーション仕様では、サードパーティ製のアセンブリには厳密な名前を付ける必要があります。

アプリケーション構造



