Implements a lightweight protocol to distinguish between data bits and end-of-message signals. 4. The server rebuilds characters from incoming signals. 5. The server sends an acknowledgment after each ...