VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/11/07(Fri) 16:36
投稿者よねKEN
Eメール
URL
タイトルRe^3: VBからCを起動出来ますか?

> > # タイトルと質問内容が一致してないような...
> 書き方が悪かったのでしょうか?一致していると思うのですが・・・(汗)

VBとCというより、相手先のプログラムを何の言語で作ったか?はあまり関係なくて、
要は「あるPCから別のコンピュータのプログラムを起動できますか?」という質問ですよね。

> > (AIX)サーバー側で、(Windows)クライアント側からの要求を
> > 受け付けるサービスプログラムが動いているのですよね。
> ・・・ではないのです。あくまでキックさせるのはPC側からなんです。

受け側に何の用意もなければ、言語とかOSとか関係なしに他のコンピュータに
アクセスすることもできません。で、こういう場合、普通AIX側で何らかのデーモン
(Windowsでいうところのサービス)が動いていて、そのデーモンとの通信によって、
サーバ側でプログラムを実行してくれるように依頼します。

ありがちなところでいうとAIX側ではrshd(リモートシェルのデーモン)が動いている場合、

> PC側からAIXサーバ上にあるCプログラムをキックさせる事が出来るのでしょうか?と
> 言う事なんですが・・・

PC側はrshのクライアントがあれば
(あるいはrshクライアントの機能を自分のプログラムが持っていれば)、
サーバ側のプログラムを起動できます。

・AIXでrshdが動いている。
・各Windowsマシンにrshクライアントが入っている。
という前提があれば、VBからはShell関数でrsh経由でAIX側のプログラムをキックできます。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -