0

サード パーティ アプリケーションから送信されたユーザー情報で Active Directory を更新する Windows サービスの作成を開始しています。問題は、更新する値をサービスがどのように読み取るべきかということです。つまり、サードパーティのアプリケーションには、vbscript を実行できるイベント ハンドラーが組み込まれています。この vbscript では、AD を更新する値を取得できますが、これを行う最善の方法は何ですか?

Windowsサービスが読み取るファイルに変数を保存することを考えていました。しかし、どの形式を使用するのが最適でしょうか? XML? INI? シンプルなテキストファイル?また、実行するジョブがあることを Windows サービスに通知する必要があります。サービスでそれをどのように行うのですか?何かすることがあるかどうかを確認するタイマーを追加しますか? または、実際に vbscript 経由でサービスに接続することは可能ですか?

4

1 に答える 1

1

一般に、ファイルはIPCを実行するための最適なインターフェイスではありません。より良い方法は、名前付きパイプまたは TCP ソケットです。ただし、後者を VBScript で使用できるようにするには、追加のコンポーネントが必要です。たとえば、 thisまたはthisです。

于 2013-01-08T09:31:26.017 に答える