0

私の会社には、多くの地域/サイト/オフィスを持つ大規模な顧客がいます。各場所には、独自のデータを持つ独自のサーバー セットを配置できます。システムのユーザーは、ドメインを通じて集中管理されます。このネットワーク内のコンピューターは、インターネットへの http アクセスのみでロックダウンされています。全社的な SharePoint ポータルがあります。すべてのサーバーとコンピューターは Windows ベースです (ほとんどが XP、Server 2003)。

私たちはそれらのために多くのユーティリティを作成しました。ネットワークから読み込まれるものもありますが、ユーザーのマシンに直接インストールされるものも増えています。通常、これらのツールは、ini または xml を使用して構成しています。ただし、サーバーが更新された場合や設定を微調整する必要がある場合、これを更新するのは面倒です。

データがどのように保存されているかは気にしませんが、このデータを検索または検索するための共通の方法が必要です。メソッドは、ユーザーがどのオフィス/地域にいるのかを確実に把握し、適切な場所を返す必要があります。ネットワークに障害が発生した場合に備えて、このデータをマシンのローカルにキャッシュする必要があります (頻繁に発生するようです)。

私はすでにいくつかのアイデアを考えていますが、これらがどれほど効果的または実用的かはわかりません。

  • シェアポイントを使用します。
  • ActiveDirectory/LDAP を使用します。
  • Bonjour/Zeroconf を使用します。

ローカルにインストールされたアプリケーションを構成するために企業全体で使用できるツールやテクノロジは?

4

1 に答える 1

1

顧客がすでに Active Directory を使用している場合は、ログオン スクリプトを使用して、必要なマスター構成ファイルをダウンロードできます。

これは、ドメインに接続している間にログインした場合にのみ発生するため、接続要件が満たされます。また、その時点でのみダウンロードされるため、すべてのクライアント アプリはローカル要件を満たすデータをローカルで読み込むことができます。

次に、更新された構成ファイルを展開するときに、ユーザーが行う必要があるのは、ネットワークに接続している間に再度ログインすることだけです。

このスクリプトは、利用可能なネットワーク共有のマウントやローカル プリンターの構成によく使用されるスクリプトと同じです。いずれの場合も、ユーザーがどこにいるのか、どの設定ファイルをダウンロードする必要があるのか​​を判断できます。

もちろん、これらの設定値があまり頻繁に変更されないことを前提としています。ログアウト/ログインが不便になるほど頻繁に変更される可能性が高い場合は、別のアプローチを使用する必要があります。

于 2009-04-16T01:04:56.557 に答える