- PR -

VB6.0にてリモートジョブ実行

1
投稿者投稿内容
effemia
常連さん
会議室デビュー日: 2005/04/05
投稿数: 34
お住まい・勤務地: 札幌
投稿日時: 2006-08-15 16:40
お世話になります。

あるクライアントから別のクライアントのメモ帳を起動したりする手法について
調査しています。
手法についてまったく想像つかないため、どなたかご教授いただけないでしょうか。

実行環境:VB6.0、WindowsXPPro

クライアントAでリモートジョブ実行プラグラムより、クライアントBのメモ帳を実行するように処理起動

クライアントBがメモ帳を自動起動

クライアントBの画面にメモ帳が表示

Moo
大ベテラン
会議室デビュー日: 2004/04/12
投稿数: 118
お住まい・勤務地: 地球・港
投稿日時: 2006-08-17 15:54
取り急ぎ。

DCOMあたりを調べてみてください。
http://support.microsoft.com/kb/267836/ja
_________________
ASP/ASP.NETだいすき。 ASP++ by Moo http://moo-asp.net/
日記は ほぼ毎日更新中 http://d.hatena.ne.jp/aspx/

[ メッセージ編集済み 編集者: Moo 編集日時 2006-08-17 16:10 ]
Ahf
大ベテラン
会議室デビュー日: 2006/08/16
投稿数: 172
投稿日時: 2006-08-18 18:30
Mooさんの言われている通り、しっかりとやろうとするとDCOMは大変適しています。調べることは多々ありますが、かなりためになる事が多いです。

今回の目的としては、別PC上にてプロセスを実行する、ということと思いましたが
しっかりとしていなくてもよい、という場合はこういう手段はどうでしょうか。

(下準備)
・クライアントBに共有フォルダを設けて、そのフォルダを監視するAPを作成
(タイマー利用などでしたら手軽でしょうか)
・クライアントAではクライアントBの共有フォルダへファイルを出力するAPを作成

共有フォルダへ出力するファイルの内容によって、クライアントBで動作している
APはいろいろとジョブを起動する。
しっかりしていなさすぎで、申し訳ないところです。

ネットワークの構成やセキュリティ上の問題など、
他の要因でこの手段は利用できない場面が多いですが。
1

スキルアップ/キャリアアップ(JOB@IT)