掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
サーバー上のexeを実行するには? (ID:110582)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB.NETにかかわらず、サーバーサイドで実行したいと言 うのであれば、一般的にはDCOMになってしまいます。 ですが、RPC での、135番ポートアクセスは、ブラスター ウィルスのおかげで、パッチ等の適用やウィルス除去ソフ ト、もしくは、アタック・ハッキング等の防御ソフトが入 っているサーバーでは、使えないことになります。 あくまで私のやった方法は、上記の問題をクリアしつつと 言う苦肉の策ですが・・・ サーバーサイドで実行したいものは、サーバー上に置き、 IIS上のASP等コンテンツから、キックして起動するものに しておき、クライアントからは、IIS上のWebページを参照 することで、そのページに含まれるスクリプトでキックし 起動させる・・・ と言う方法です。 URLの参照については、.NETでは・・・ http://dobon.net/vb/dotnet/internet/webrequest.html ここをご参照下さい。 ご検討下さい。 ※ あくまで、サーバーと言うマシンを保護されていると 言う前提ですので、ローカルで、何の防御ソフトも稼 動していない、好き勝手サーバーであれば、DCOM のみでOKでしょう。 .NETコンポーネントをCOM化する方法については・・・ http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconexposingnetframeworkcomponentstocom.asp この辺が参考になりますが・・・ 以上。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.