5
私はプロセスを起動し、未使用のTCPポートを使用するように指示しています。残念ながら、私が始めているバイナリは未使用のポートを調べません。 Dartのポートをプローブするための適切な方法があるので、それをプロセスの引数として使用できますか?Dartで未使用のTCPポートを見つける方法はありますか?
私が考えているのは、ポート0のServerSocket
を作成してから、ソケットを閉じてポートを使用することですが、これは私にとっては不愉快なようです。
誰もがより良い方法がありますか?