Os such as win or linux allows no more than one process to use the serial port simultaneously. Sometimes , we want to write commands to  lower machine while another process is reading data continuously.This is a solvement.