自己做了一个简单的队列服务,设计了一下:
基本结构如下:
工程布局如下:
COMMSocketLib:工程socket封装
COMMUtil: 工程常用类封装
COMMClient:应用程序开发人员使用接口封装
COMMServer: 服务器端程序功能封装
COMMConsoleServer:通信组件服务器
COMMSender/COMMRecver:数据发送和接收测试程序
先简要介绍一下:COMMSocketLib
继承体系如下:
SOCKET封装工作很简单,后期准备将对UDP的一些封装也添加进去。