Физическите RTS/CTS/DSR/DTR ги забравяме, тях много често ги няма.
На всеки физически ком можеш да организираш сървер или клиент, в моя случай
сърверът за ком 0 отговаря на порт 8880,за ком 1 - на 8881, за ком 2 - на 8882.
В момента на АП стартирам 3 сървера(всеки сървер приема само един клиент), на STA - стартирам 3 клиента, които търсят три сървера на адреса на АП (фиксиран в кода) , клиентът - стартиран за ком 0 търси сървер за порт 8880, за ком 1 - порт 8881...
В оригинала са 3 кома с по един сървер , на всеки сървер приема до 4 клиента.
Например - от един GPS да предаваш към 4 проследяващи джаджи.
Нищо не пречи за единия ком да стартираш сървер, а за другия - клиент.
Малко ми е мъгливо дали мога да направя за един ком и сървер ,и клиент - едновременно.
Вероятно може, предполагам с различни номера на ip/портовете.