はい、複数クライアント共有に適用されるのと同じルールです。ホスト上で複数のクライアントVMを受け入れる
Rawサーバー接続を使用し、各VMはデバイスの出力のコピーを受け取ります。
Telnet (RFC 2217)モードでは、接続はピアツーピア、つまり一度に1つのVMのみです。これは、リモートポート制御をクライアント間で共有できないためです。
したがって、トレードオフは、Raw(複数のVMに対応するが、リモートのボーレート/信号ネゴシエーションは不可 — ポートはホスト側で設定)と、Telnet(1つのVMのみ、完全なポート制御)の対比になります。また、書き込みに関する注意もここに当てはまります。複数のVMが1つのデバイスを安全に読み取ることはできますが、複数のVMが単一のコマンド/レスポンス型デバイスにコマンドを送信すると、それらのバイト列は1つの物理ポート上で混在します。そのため、1つの制御用VMを指定するか、アプリケーションレベルでコマンドを直列化してください。
回答者:Nikolai Svarachevsky · リード開発者
お客様のお声