-1

自動化テスト用のコードを開発しています。自動化は client_server に基づいています。クライアント コードとサーバー コードの両方が C 言語で記述されています。私は 1 つのサーバーと 3 つのクライアント (これらのクライアントは同じジョブを実行します) をすべて異なる PC で実行しています。最初のサーバーを手動で実行し、次に 3 つのクライアントすべてを手動で実行する必要があります。これら 3 つのクライアントがサーバーとの接続を確立し、自動化が開始されます。今、これらのクライアントの起動を自動化したいと考えています。正確に達成したいのは、サーバーを実行し、サーバー自体がこれら3つのクライアントを起動することです(クライアントが実行されるこれらのPCの名前/ ip.addressは固定されています)。私が持っているのは、PCのip.addresses、それらのPCのユーザー、およびパスワード(ログイン認証の詳細)を知っていることだけです。これを実現する方法。どんな提案でも大歓迎です。前もって感謝します.....

4

1 に答える 1

1

認証情報しか持っていない場合は、Linuxの場合はssh、Windowsの場合はrcmdの使用を検討する必要があります。これらは両方とも、リモートマシンにアクセスしてクライアントを起動できるようにします。

これらのアイテムを実行する標準的な方法であるため、WindowsサービスとLinuxデーモンの使用を検討する必要があります。

于 2013-01-31T19:26:16.870 に答える