socket api 函数过度封装
MFC 中的socket api 函数好像把建立连接的三次握手协议中的 同步SYN反馈ACK都封装在一个函数Connect 中了,但是我现在有个要求就是 构建一个通讯过程,要求:1. 手机拨号,向基站发送Setup消息;
2. 基站空闲,向手机回Alerting消息;
3. 基站接通链路,向手机发送Connect消息;
4. 手机向基站回Connect_Ack消息,进入通话阶段;
5. 通话结束,基站释放链路,向手机发送Disconnect消息;
6. 手机释放链路,向基站回Release消息,整个通话结束。
显然上面的建立连接过程 1--4 和TCP中的三次握手协议非常的一致,因此我想使用socket 实现上面的过程,但是怎么把这个 2,3 两个过程独立出来呢 ?