私は2つのWebアプリケーションを持っています。 1つは、インターネットからアクセス可能な外部向けのアプリケーションです。もう1つはイントラネットからのみアクセス可能な最初のアプリケーションを管理するアプリケーションです。ASP.NET:いくつかのWebアプリケーション間で共有されるファイルを格納する場所
彼らはファイルシステム上のファイルにデータを保持しています(これらのアプリケーションではデータベースが過剰になると思います)。
管理アプリケーションは、外側に向いているアプリケーションが読むことができるいくつかのファイル(インターネットからの要求に対する応答を提供するために使用されるデータファイル)を書き込むことができ、外側に向いているアプリケーションは、管理者が読み取れるファイル(ログファイル)。
私の質問は:これらのファイルを保存するのに最適な場所は何ですか?
- アプリケーションデータ/ [会社名]/[製品名]?
- ウェブアプリケーションの1つでAPP_DATA?
- どこか他にありますか?
考慮すべき要因は次のとおりです。ソリューションに必要な余分なアクセス許可は何ですか? Webアプリケーションは、他のアプリケーションがインストールされている場所を知る必要なく、場所を検出できますか?
ご協力いただきありがとうございます。