5

Mono 2.0 (またはそれ以降) を使用して、ASMX 経由で自身を公開するデーモンを実行したいと考えています。ASP.NET ホスティング API を扱う代わりに、Application_Start イベントでデーモン スレッドを開始することを考えています。XSP2 はアプリケーション ドメインを再起動しないため、デーモンは安全です。

これに欠点はありますか (少し奇妙であることに加えて)? ASMX 要求と同じ appdomain でコードを実行できるようにする他の方法はありますか?

4

1 に答える 1

1

シェル コンソール アプリケーションをビルドできるのに (同じコードまたは引数を使用して)、ASXM を呼び出してデーモンを実行するために XSP が必要なのはなぜですか? これは、ターミナルで呼び出すか、任意のシェル スクリプトから呼び出して cron に追加できます。これを行うためにサーバーは必要ありません。

これを行う方法ではなく、特定の内部ポートにリストされている基本的なサーバー インスタンス (nginx、lighty、または apache を使用) をセットアップし、そのサーバーをダミー ホストと cron/shell スクリプトに追加することができます。できるよ

WGET http://dummyhost/mydaemon.asmx
于 2011-11-15T10:02:08.957 に答える