TCP、UDP各自client、server端描述
TCP、UDP位于传输层,基于IP协议。
1.TCP
TCP:Transmission Control Protocal 传输控制协议。
服务器与客户端执行流程如下。
API说明。
创建套接字:SOCKET localSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);...
分类:
编程语言 时间:
2014-08-14 16:44:19
阅读次数:
200
在CFSocket中,TCP连接的创建为csocket = CFSocketCreate(kCFAllocatorDefault,PF_INET,SOCK_STREAM,IPPROTO_TCP, kCFSocketReadCallBack,TCPServerConnectCallBack,&ctx)...
分类:
移动开发 时间:
2014-08-14 14:01:18
阅读次数:
271
分析问题 流是一种对于字节流的直接操作。例如在处理一个文件时,本质上需要通过操作系统提供的API来进行文件打开,读取文件中的字节流,再关闭文件等操作,而读取文件的过程就可以看作字节流的一个过程。常见的流类型有文件流、终端操作流、网络Socket等。 在.NET中,System.IO.Stream.....
分类:
Web程序 时间:
2014-08-14 13:40:58
阅读次数:
229
1 /*-----------------------------------------------------------------------*/ 2 /* Forward data to the stream directly (available on only tiny cfg) .....
分类:
其他好文 时间:
2014-08-14 13:21:58
阅读次数:
743
scanf语法: #include int scanf( const char *format, ... );类似函数有int scanf(const char *format, ...);int fscanf(FILE *stream, const char *format, ...);//指定输...
分类:
其他好文 时间:
2014-08-13 10:15:35
阅读次数:
208
Java中普通的I/O功能一般体现在1.文件读写、2.网络传输、3.字节流输入/输出 应用场景。而Java中的NIO提高了原有I/O的性能。将传统的IO 转向 Non-Blocking IO 的目的 有以下的原因1.Typical IO 的Stream方式 处理速度缓慢 而 Non-Blocking...
分类:
其他好文 时间:
2014-08-12 18:46:04
阅读次数:
176
//将DataTable转换成xml字符串: public string ConvertDataTableToXml(DataTable dt) { MemoryStream stream = null; XmlTe...
分类:
其他好文 时间:
2014-08-12 16:20:54
阅读次数:
155
stream_bucket_append函数:为队列添加数据 stream_bucket_make_writeable函数:从操作的队列中返回一个数据对象stream_bucket_new函数:为当前队列创建一个新的数据stream_bucket_prepend函数:预备数据到队列 stream_c...
分类:
Web程序 时间:
2014-08-12 13:11:44
阅读次数:
220
public static string ConvertToJsonString(T instance) { using (MemoryStream stream = new MemoryStream()) { DataContractJsonSerializer seria...
分类:
Web程序 时间:
2014-08-12 12:58:34
阅读次数:
179
public static string StreamToString(Stream stream) { stream.Position = 0; using (StreamReader stremReader = new S...
分类:
其他好文 时间:
2014-08-11 14:58:22
阅读次数:
175