Socket开发笔记一
通常的socket使用,基本上都是调用.Net类库中的Socket类,例如Tcp发送需要经过以下步骤:
- 获取远程终结点(EndPoint)
- 建立连接Connect(EndPoint)
- 发送数据Send
步骤稍显繁杂,并且每一步都有异常要处理,如果再加上同步或异步的选择就更加的复杂,我的目的就是要对Socket一些常用操作如发送、接收进行简化,如发送只有一个方法Send,接收类似,这样只要调用一些简单的方法,订阅一些事件就可以完成复杂的socket调用。
通常的socket使用,基本上都是调用.Net类库中的Socket类,例如Tcp发送需要经过以下步骤:
- 获取远程终结点(EndPoint)
- 建立连接Connect(EndPoint)
- 发送数据Send
步骤稍显繁杂,并且每一步都有异常要处理,如果再加上同步或异步的选择就更加的复杂,我的目的就是要对Socket一些常用操作如发送、接收进行简化,如发送只有一个方法Send,接收类似,这样只要调用一些简单的方法,订阅一些事件就可以完成复杂的socket调用。