您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 标准MFC WinSock ActiveX控件开发实例(II)高级篇

  2. 主要利用VARIANT类型作参数进行的网络数据传送和接收,以及SAFEARRAY,BSTR的详细使用方法。 另外还提供该控件在VC,VB下的调用方式以及相关数据的处理。 关键字:ActiveX,Socket,VARIANT, SAFEARRAY,BSTR。 回顾:在上一篇文章《标准MFC WinSock ActiveX控件开发实例》中我们详细介绍了控件的开发过程,以及接口和事件的 添加和响应方法。现在我们将继续上次没有写完的控件继续进行开发,并完善作为一个WinSock控件应该具备的功能。 二
  3. 所属分类:C++

    • 发布日期:2009-07-07
    • 文件大小:661391
    • 提供者:wangting
  1. ftp客户端ftpclient纯C语言winsock实现socket编程

  2. ftp客户端ftpclient纯C语言winsock实现socket编程 /* *本程序是2009年计算机网络课程设计作品。 *本程序参考rfc959标准。能准确与遵守此标准的服务器进行信息交互。 *本人不保留任何版权。 *本程序仅供学习研究测试使用。因使用本程序所有或部分代码所产生的任何后果,本人均不负任何法律责任。 *2009年7月13日 */ #include #include #include /*system() */ #include #pragma comment(lib,
  3. 所属分类:Web开发

    • 发布日期:2009-07-13
    • 文件大小:13312
    • 提供者:baiguo_zxy
  1. 基于SIP开发软件电话的一些资源(转自YOUTOO)

  2. 摘自:http://mbstudio.spaces.live.com/blog/cns!C898C3C40396DC11!955.entry 2007/1/30 oSIP协议栈(及eXoSIP,Ortp等)使用入门(原创更新中) (CopyLeft by Meineson | www.mbstudio.cn,原创文章,欢迎转载,但请保留出处说明!) 本文档最新版本及文中提到的相关源码及VC6工程文件请在本站找,嘿嘿~~ (首页的SkyDriver公开文件夹中,可能需要用代理才能正常访问该空 间
  3. 所属分类:C++

    • 发布日期:2009-07-27
    • 文件大小:3145728
    • 提供者:fox38
  1. P2P视频技术源码 rar格式

  2. 来于网络,归于网络.... 1. 架构说明 目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, 同时还是其他CP, TS, SP的客户. 3) 每个服务器为客户服务时, 通常是长期的, 会涉及多次请求-应答的来回. 这样的结构, 主要是为了能够支持大量并发客户连接而设计的. 在具有大量并发客户 连接时, 无论采用
  3. 所属分类:其它

    • 发布日期:2009-08-21
    • 文件大小:2097152
    • 提供者:ggg_sss_lll
  1. socket网络编程

  2. 一个简单的socket网络编程例子: 服务器代码: #include #include #include #include #pragma comment(lib,"ws2_32.lib") //这句话的意思是加载ws2_32.lib这个静态库 #define NETWORK_EVENT WM_USER+100 //如果你用mfc做开发,你可以点击菜单project-〉setting-〉link-〉object/library中添加这个静态库。 //如果你用c语言,你需要通过#prag
  3. 所属分类:Web开发

    • 发布日期:2010-01-27
    • 文件大小:11534336
    • 提供者:dllovexym
  1. c编写的RIP协议源程序

  2. 用C写的rip协议 这是其中的广播request程序片段: void RouteInit() { int i,optval=0,length,error; routeNum = 0; // init local socket address and ip address GetLocalIP(); // init route table items for(i = 0; i < MAX_NUM; i++) { SetRouteEntry(&routeTable[i].routeInfo,
  3. 所属分类:Web开发

    • 发布日期:2010-07-02
    • 文件大小:15360
    • 提供者:sean_jj
  1. FD_SET Select函数使用

  2. 关于Select函数的使用,其中便于含有常用的宏,在网络编程中使用到。
  3. 所属分类:网络基础

    • 发布日期:2010-08-01
    • 文件大小:70656
    • 提供者:sun_xindong
  1. P2P视频技术源码(VC)

  2. 1. 架构说明 目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, 同时还是其他CP, TS, SP的客户. 3) 每个服务器为客户服务时, 通常是长期的, 会涉及多次请求-应答的来回. 这样的结构, 主要是为了能够支持大量并发客户连接而设计的. 在具有大量并发客户 连接时, 无论采用线程还是进程, 都无法进行有
  3. 所属分类:其它

    • 发布日期:2010-12-04
    • 文件大小:3145728
    • 提供者:haoguoying
  1. c++P2P视频技术源码(VC++)

  2. 1. 架构说明 目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务, 例如, TS要同时向CP, NP提供服务, CP要向NP和其他CP提供服务, 同时还是其他CP, TS, SP的客户. 3) 每个服务器为客户服务时, 通常是长期的, 会涉及多次请求-应答的来回. 这样的结构, 主要是为了能够支持大量并发客户连接而设计的. 在具有大量并发客户 连接时, 无论采用线程还是进程, 都无法进行有
  3. 所属分类:其它

    • 发布日期:2011-02-18
    • 文件大小:3145728
    • 提供者:flyingleo1981
  1. VC异步Socket TCP通讯例子

  2. VC异步Socket TCP通讯例子 if (connect(s, (struct sockaddr *)&sin, sizeof(sin)) == -1){ struct timeval tv; fd_set writefds; // 设置连接超时时间 tv.tv_sec = 10; // 秒数 tv.tv_usec = 0; // 毫秒 FD_ZERO(&writefds); FD_SET(s, &writefds);
  3. 所属分类:C++

    • 发布日期:2011-09-27
    • 文件大小:76800
    • 提供者:bytt123
  1. EPOLL模型:关于并发连接的处理

  2. Linux 2.6内核中提高网络I/O性能的新方法-epoll I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。 1、为什么select落后     首先,在Linux内核中,select所用到的FD_SET是有限的,即内核中有个参数__FD_SETSIZE定义了每个FD_SET的句柄个数,在我用的2.6.15-25-386内核中,该值是1024,搜索内核源代码得到: include/linux/posix_types.h: #define __FD_SE
  3. 所属分类:Linux

    • 发布日期:2012-01-13
    • 文件大小:180224
    • 提供者:daan123456
  1. vxworks 并发服务器程序

  2. 基于vxworks 下的并发服务器访问 #include "ClientList.h" #define SA_LEN sizeof(struct sockaddr_in) #define MYPORT 5000 // 服务端口号 #define BACKLOG 50 //最大连接数 #define BUF_SIZE 200 //缓冲区大小 #define OUT_TIME_SEC 3 //连接超时(在该时间内无数据收发)时间设置(秒/单位) #define CHECK_DELAY 1 //检查
  3. 所属分类:群集服务

  1. vc++telnet实例

  2. struct sockaddr_in blah; struct hostent *he; signal(SIGALRM, break_check); alarm(1); bzero((char*) &blah;, sizeof(blah)); blah.sin_family = AF_INET; blah.sin_port = htons(port); printf("\r\n连线中.... \r\n"); fflush(stdout); fd = socket(AF_INET, SOCK_S
  3. 所属分类:C++

    • 发布日期:2012-09-14
    • 文件大小:6144
    • 提供者:andyysx
  1. windows下socket多路复用

  2. windows下socket多路复用,select FD_SET FD_ZERO FD_ISSET FD_CLR等函数的用法,包含客户端和服务器端代码,开发环境vs2008
  3. 所属分类:C++

    • 发布日期:2012-10-31
    • 文件大小:4194304
    • 提供者:xiapang009
  1. WinSocket 常用函数及结构

  2. 常用结构定义及函数 WSADATA sockaddr_in fd_set timeval WSAStartup WSACleanup htons htonl ntohs ntohl inet_addr inet_ntoa socket closesocket bind listen connect accept select send recv send 、sendto 、recv 、recvfrom函数在不同模式下的不同表现
  3. 所属分类:其它

    • 发布日期:2012-12-05
    • 文件大小:108544
    • 提供者:zq26478002
  1. linux 下socket通信中select的用法实例

  2. Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的
  3. 所属分类:C

    • 发布日期:2013-03-14
    • 文件大小:3072
    • 提供者:hj860503
  1. linux 下socket通信中select函数的用法

  2. Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的
  3. 所属分类:C

    • 发布日期:2013-03-14
    • 文件大小:3072
    • 提供者:hj860503
  1. upd端口扫描

  2. FD_ZERO(&rset); //将你的套节字集合清空 FD_SET(ICMP_SOCK, &rset); //加入你感兴趣的套节字到集合,这里是一个读数据的套节字s if((RECV_MSG = select(ICMP_SOCK,&rset,NULL,NULL,&tv)) > 0)//检查套节字是否可读, 很多情况下就是是否有数据(注意,只是说很多情况) { if(FD_ISSET(ICMP_SOCK,&rset)) //检查s是否在这个集合里面,select将更新这个集合,把其中不
  3. 所属分类:网络监控

    • 发布日期:2013-06-22
    • 文件大小:8192
    • 提供者:u011146655
  1. 简单的聊天室程序

  2. 使用select、fd_set实现的一个单线程的服务器端聊天程序
  3. 所属分类:C

    • 发布日期:2014-01-15
    • 文件大小:3072
    • 提供者:he281414263
  1. 基于select的Linux串口485读写,文件描述符 fd_set

  2. 基于linux ,使用select检测串口句柄事件,同时进行超时判断的串口485读写操作。为高效可控的linux串口操作例程。tcsetattr,tcflush,select,ioctl,gettimeofday。485收发方向切换。
  3. 所属分类:C

    • 发布日期:2018-02-05
    • 文件大小:5120
    • 提供者:robin_ee
« 12 »