码迷,mamicode.com
首页 >  
搜索关键字:套接字    ( 3700个结果
套接字I/O模型-WSAAsyncSelect
利用这个异步I/O模型,应用程序可在一个套接字上接收以Windows消息为基础的网络事件通知。WSAAsyncSelect和WSAEventSelect提供读写数据能力的异步通知,但它们不提供异步数据传输,重叠及完成端口提供异步数据传输。消息通知要想使用WSAAsyncSelect模型,在应用程序中...
分类:其他好文   时间:2015-04-29 00:41:18    阅读次数:215
套接字I/O模型-WSAEventSelect(转载)
和WSAAsyncSelect类似,它也允许应用程序在一个或多个套接字上,接收以事件为基础的网络事件通知。该模型最主要的区别是在于网络事件是由对象句柄完成的,而不是通过窗口例程完成。 事件通知事件通知模型要求应用程序针对打算使用的每一个套接字,首先创建一个事件对象。创建方法是调用WSACreateE...
分类:其他好文   时间:2015-04-29 00:37:49    阅读次数:212
套接字I/O模型-完成端口IOCP
“完成端口”模型是迄今为止最为复杂的一种I/O模型。然而,假若一个应用程序同时需要管理为数众多的套接字,那么采用这种模型,往往可以达到最佳的系统性能!但不幸的是,该模型只适用于Windows NT和Windows 2000操作系统。因其设计的复杂性,只有在你的应用程序需要同时管理数百乃至上千个套接字...
分类:其他好文   时间:2015-04-29 00:32:17    阅读次数:194
套接字I/O模型-重叠I/O
重叠模型的基本设计原理是让应用程序使用重叠的数据结构,一次投递一个或多个WinsockI/O请求。针对那些提交的请求,在它们完成之后,应用程序可为它们提供服务。模型的总体设计以Windows重叠I/O机制为基础。这个机制可通过ReadFile和WriteFile两个函数,在设备上执行I/O操作。要想...
分类:其他好文   时间:2015-04-29 00:22:18    阅读次数:249
三个图看懂socket编程原理,我也是醉了
图1,TCP/IP协议族对应关系图 图2,套接字在TCP/IP协议族中的位置 图2,套接字编程客户端与服务器过程示意图...
分类:其他好文   时间:2015-04-28 21:01:35    阅读次数:170
Java网络编程之TCP程序设计
在Java中使用Socket(套接字)来完成TCP程序的开发,使用此类可以方便的建立可靠的、双向的、持续的、点对点的通信连接。服务器端使用ServerSocket等待客户端的连接,,而每一个客户端都是用一个Socket对象表示。 1.ServerSocket类与Socket类 ServerSocke...
分类:编程语言   时间:2015-04-28 17:52:14    阅读次数:130
Android网络编程之Socket通信
Socket(套接字)是一种通信机制,可以实现单机或跨网络进行通信,其创建需要明确的区分C(客户端)/S(服务器端),支持多个客户端连接到同一个服务器。有两种传输模式: 1)、面向连接的传输:基于TCP协议,可靠性高,但效率低; 2)、面向无连接的传输:基于UDP协议,可靠性低,但效率高;         Android中,直接采用Socket通信应该是我们遇到的最低级的网络运用。尽管已经作...
分类:移动开发   时间:2015-04-28 16:08:01    阅读次数:253
Android网络编程之Socket通信
Socket(套接字)是一种通信机制,可以实现单机或跨网络进行通信,其创建需要明确的区分C(客户端)/S(服务器端),支持多个客户端连接到同一个服务器。有两种传输模式: 1)、面向连接的传输:基于TCP协议,可靠性高,但效率低; 2)、面向无连接的传输:基于UDP协议,可靠性低,但效率高;         Android中,直接采用Socket通信应该是我们遇到的最低级的网络运用。尽管已经作...
分类:移动开发   时间:2015-04-28 11:39:44    阅读次数:165
Linux进程间通信总结
刚请完婚假,请假期间做了些技术总结,其中一个就是Linux进程间通信方式的总结。Linux提供了多种进程间通信的方式,列举如下:PIPE(管道)FIFO(先进先出,也称为有名管道)domain_socket(域套接字)XSI-semaphore(XSI信号量)XSI-message_queue(XS...
分类:系统相关   时间:2015-04-28 09:24:39    阅读次数:391
linux文件类型
环境:centos6.5内核:2.6.32-431.el6.i686显示文件/目录类型命令ls-l文件ls-ld目录linux常用文件类型:普通文件:-,f目录文件:d符号链接文件:l注意:符号连接大小是以被链接文件名字符长度决定。字符设备(线性设备):c块设备(随机设备)b命令管道:p套接字文件:s文件内容..
分类:系统相关   时间:2015-04-27 15:29:37    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!