资源简介
组播主要有以下几个步骤:1. 建立支持数据报的scoket2. 把socket和本地的一个端口绑定(以后会通过这个端口进行数据的收发)3. 通过setsockopt IP_ADD_MEMBERSHIP加入一个组播组4. 然后就能通过sendto / recvfrom进行数据的收法5. 通过 setsockopt IP_DROP_MEMBERSHIP离开一个组播组6. 关闭socket如果你仅仅是想向一个组播组发送数据,而不要接受数据,那么可不用加入组播组,而直接通过sendto向组播组发送数据五.winsock 2组播 winsock 2组播主要是通过WSAJoinLeaf来实现的(WSAJo
代码片段和文件信息
// CMulticastSocket.cpp : Defines the class behaviors for the application.
//
#include “stdafx.h“
#include “CMulticastSocket.h“
#include “CMulticastSocketDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CCMulticastSocketApp
BEGIN_MESSAGE_MAP(CCMulticastSocketApp CWinApp)
//{{AFX_MSG_MAP(CCMulticastSocketApp)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG
ON_COMMAND(ID_HELP CWinApp::onhelp)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CCMulticastSocketApp construction
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
...D..R 0 2004-05-24 08:57 example1
文件 1035 1999-06-12 00:53 example1\StdAfx.h
文件 4603 1999-06-15 08:39 example1\CMulticastSocket.001
文件 22176 2005-05-07 14:11 example1\CMulticastSocket.aps
文件 3291 2005-05-07 15:02 example1\CMulticastSocket.clw
文件 2297 1999-06-12 00:53 example1\CMulticastSocket.cpp
文件 4520 2004-05-07 10:18 example1\CMulticastSocket.dsp
文件 557 2004-05-07 10:18 example1\CMulticastSocket.dsw
文件 1442 1999-06-15 06:07 example1\CMulticastSocket.h
文件 74752 2005-05-07 15:32 example1\CMulticastSocket.ncb
文件 53760 2005-05-07 15:32 example1\CMulticastSocket.opt
文件 1859 2005-05-07 14:18 example1\CMulticastSocket.plg
文件 6668 1999-06-15 06:48 example1\CMulticastSocket.rc
文件 5664 2005-05-07 14:17 example1\CMulticastSocketDlg.cpp
文件 1761 1999-06-15 06:50 example1\CMulticastSocketDlg.h
文件 1230 1999-06-12 04:46 example1\JoinGroupDlg.cpp
文件 1307 1999-06-12 19:01 example1\JoinGroupDlg.h
文件 5101 2005-05-07 14:22 example1\MulticastSocket.cpp
文件 2257 1999-06-15 09:10 example1\MulticastSocket.h
文件 3523 1999-06-12 00:53 example1\ReadMe.txt
文件 1198 1999-06-12 04:44 example1\resource.h
文件 214 1999-06-12 00:53 example1\StdAfx.cpp
...D..R 0 2004-05-24 08:57 example1\res
文件 1078 1999-06-12 00:53 example1\res\CMulticastSocket.ico
文件 408 1999-06-12 00:53 example1\res\CMulticastSocket.rc2
...D..R 0 2004-05-24 08:57 example1\Debug
文件 218 2007-01-22 19:53 www.pudn.com.txt
----------- --------- ---------- ----- ----
200919 27
............此处省略0个文件信息
- 上一篇:IBatisNet
- 下一篇:贝叶斯多阈值分割算法
相关资源
- STM32F103VCT6车牌识别装置
- spring+springMVC+mybatis房屋出租项目源码
- spring boot+mybatis+spring mvc+bootstrap开发停
- Raize Components 6.0 XE10(非常强大的VCL组
- 网络 基于UDP网络聊天室
- TCP UDP 网络调试工具
- XMODEM程序VC源码
- STM32F407虚拟串口VCP COM
- VMware ESX 注册机 ESX 序列号 ESX 算号器
- 基于mvc的网上商城开发
- VC HOOK编程大全
- DES加密软件v1.1.0.1
- A+VCE 手机做题软件 7.0
- 程序按钮图标
- TCP/UDP开发应用
- 基于UDP协议的网段扫描器
- vcenter enterprise 6.0 vsphere 6.0 keygen
- 利用经纬度计算两点之间的距离
- TMS320VC5402芯片封装库Protel 99 SE格式
- UDP 文件传输vc源代码
- MVC租房项目
- delphi NMUDP控件
- CSharp写的UDP例程
- vc2播放器
- Qt写的UDP组播服务端
- linux系统下,串口接收发送数据,并利
- udp聊天程序文档,用于网络的课程设
- DES加密解密源代码
- linux下socket编程(广播组播和udp)源码
- VC 聊天系统 socket编程
评论
共有 条评论