
通信技术
文章平均质量分 73
steven_well
大型软件开发公司多年经验,目前就职于成都的一家软件公司,从事软件开发设计工作。
展开
-
select函数的作用!
select()的机制中提供一fd_set的数据结构,实际上是一long类型的数组, 每一个数组元素都能与一打开的文件句柄(不管是Socket句柄,还是其他 文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成, 当调用select()时,由内核根据IO状态修改fd_set的内容,由此来通知执 行了select()的进程哪一Socket或文件可读。有时,select(转载 2013-01-09 01:18:53 · 937 阅读 · 0 评论 -
bind函数用法
MSDN中的bind int bind ( SOCKET s, const struct sockaddr FAR* name, int namelen );关注第二个参数The SOCKADDR structure varies depending on转载 2013-01-09 01:20:46 · 6746 阅读 · 0 评论 -
Windows下实现TCP通信
今天我们介绍如何在Windows下实现TCP通信,开发环境是Visual Stdio 2005我们的程序很简单,客户端发送一个字符串给服务器,服务器返回这个字符串的大写形式,关于如何实现Windows下的UDP通信,请看这里:http://blog.youkuaiyun.com/htttw/article/details/7596358server.cpp:#include #转载 2013-01-09 01:24:33 · 5066 阅读 · 0 评论 -
TCP SOCKET封装类
聊天工具开发过程中,涉及到P2P技术。查阅相关资料,看网上推荐的比较好的列子hermes语音聊天系统。参考书《P2P网络技术原理与C++开发案例》。书中简单介绍了TCP SOCKET操作的封装类,详细代码如下:TCPSocket.h// TCPSocket.h: interface for the CTCPSocket class.///////////////////原创 2013-01-14 22:57:30 · 6765 阅读 · 1 评论 -
TCP通信与UDP通信WINDOWS实现流程总结
一、UDP通信服务器端:1、WSAStartup 初始化环境2、socket 创建用户数据报类型的SOCKET3、bind 绑定SOCKET到本地端口和IP地址4、recvfrom 接收请求5、sendto 发送响应6、closesocket7、WSACleanup 客户端:1、WSAStartup 初始化环境2、socket 创建用户数据报类型的SOC原创 2013-02-25 22:23:44 · 2525 阅读 · 0 评论 -
【TCP通信】多客户端连接一个服务器端总结
Windows下TCP通信,多个客户端连接服务器端。一、服务器端流程实现如下:1、通过socket函数,创建基于流式类型的socket,可名为serverSocket;2、调用bind函数,绑定本地的监听端口号和本地IP地址;3、调用listen函数,开始监听客户端请求。其中该函数第二个参数指定了最大连接客户端数目;4、通过调用AfxBeginThread(ThreadFun,原创 2013-02-25 22:04:51 · 10951 阅读 · 1 评论 -
Vxwoks系统入门知识学习(一)
今天学习了一下VX系统的一些知识,把新认识的知识点记录下。1、任务管理任务结构、任务状态、任务调度。1.1 任务状态:实时系统的一个任务可有多种状态,其中最基本的状态有四种:就绪态:任务只等待系统分配CPU资源;悬置态:任务需等待某些不可利用的资源而被阻塞;休眠态:如果系统不需要某一个任务工作,则这个任务处于休眠状态;延迟态:任务被延迟时所处状态; 当系统原创 2013-09-12 00:35:01 · 2025 阅读 · 0 评论