Asp.Net3.5およびWSS3.0プラットフォームに基づくWebアプリケーションを使用しています。Recenlty私は次のようなタスクを持っています。
FTX-デスクトップアプリケーションを使用して銀行取引明細書をインポートし、24時間ごとにそれらの取引明細書をデータベースに解析します
すなわち。デスクトップアプリケーション(バッチファイルで呼び出すことができます)を使用して銀行取引明細書をダウンロードする必要があります。次に、各ステートメント(テキストファイル)を調べて、将来の参照用にそれらのデータをデータベースに変換する必要があります。
私の知る限り、.Netはそのような機能を実装するために次のオプションを提供します。
- SharePointタイマージョブ
- ウェブサービス
- WCF
- Windowsサービス
SharePointタイマージョブに行きたいのですが、アプリケーション全体をAsp.netプラットフォームに移動する計画がいくつかあります。私はWCFアプリケーションの経験があまりないので、WCFに興味がありますが、最終的な決定を下す立場にはありません:)
この種のタスクに最も適した方法はどれですか?提案してください。