私はCodeSite ExpressをDelphi XE Enterpriseにバンドルしています。今、私はXEでISAPIアプリケーションを開発しています(XEで処理するattachを使ってトレースしてデバッグします)。ISAPIアプリケーションからCodeSiteメッセージを取得したいと思います。 。CodeSite Logging from Delphi ISAPI
「
サービスアプリケーションはデスクトップとは別のウィンドウステーションで実行されるサービスからログインただし、デフォルトでは、コードサイト:付属コードサイトのヘルプの高度なテクニックで
は、私はこれを見つけましたDispatcherはデスクトップウィンドウステーションで実行されます。その結果、CodeSiteメッセージをDispatcherに転送するためのデフォルトのメッセージ転送メカニズム、wm_CopyDataウィンドウメッセージはWindowsによってブロックされます。Microsoft Windowsではウィンドウメッセージがウィンドウステーションの境界を越えることができません。 ....したがって、サービスアプリケーションからCodeSiteメッセージをDispatcherに送信する場合は、 CopyDataの代わりにTCPプロトコルを使用してDispatcherに接続する必要があります。
質問:私は、同じルールがISAPIアプリケーションに適用可能であることを仮定してcorrent
アム?私はISAPIアプリケーションからCodeSiteメッセージを取得するためにTCPを使用する必要がありますか?