当前位置: 首页 > news >正文

flash做网站步骤深圳优化seo

flash做网站步骤,深圳优化seo,上海企业联系方式,网站htm建设1.广播 向子网中多台计算机发送消息,并且子网中所有的计算机都可以接收到发送方发送的消息,每个广播消息都包含一个特殊的IP地址,这个IP中子网内主机标志部分的二进制全部为1。 a.只能在局域网中使用。 b.客户端需要绑定服务器广播使用的端口…

1.广播

向子网中多台计算机发送消息,并且子网中所有的计算机都可以接收到发送方发送的消息,每个广播消息都包含一个特殊的IP地址,这个IP中子网内主机标志部分的二进制全部为1。
a.只能在局域网中使用。
b.客户端需要绑定服务器广播使用的端口,才可以接收到广播消息。

// 设置广播属性的函数
int setsockopt(int sockfd, int level, int optname,const void *optval, socklen_toptlen);- sockfd : 文件描述符- level : SOL_SOCKET- optname : SO_BROADCAST- optval : int类型的值,为1表示允许广播- optlen : optval的大小

2.组播(多播)

单播地址标识单个 IP 接口,广播地址标识某个子网的所有 IP 接口,多播地址标识一组 IP 接口。单播和广播是寻址方案的两个极端(要么单个要么全部),多播则意在两者之间提供一种折中方案。多播数据报只应该由对它感兴趣的接口接收,也就是说由运行相应多播会话应用系统的主机上的接口接收。另外,广播一般局限于局域网内使用,而多播则既可以用于局域网,也可以跨广域网使用。
a.组播既可以用于局域网,也可以用于广域网
b.客户端需要加入多播组,才能接收到多播的数据

int setsockopt(int sockfd, int level, int optname,const void *optval,socklen_t optlen);// 服务器设置多播的信息,外出接口- level : IPPROTO_IP- optname : IP_MULTICAST_IF- optval : struct in_addr// 客户端加入到多播组:- level : IPPROTO_IP- optname : IP_ADD_MEMBERSHIP- optval : struct ip_mreq
struct ip_mreq
{/* IP multicast address of group. */struct in_addr imr_multiaddr; // 组播的IP地址/* Local IP address of interface. */struct in_addr imr_interface; // 本地的IP地址
};
typedef uint32_t in_addr_t;
struct in_addr
{in_addr_t s_addr;
};

3.本地套接字

本地套接字的作用:本地的进程间通信
有关系的进程间的通信
没有关系的进程间的通信
本地套接字实现流程和网络套接字类似,一般呢采用TCP的通信流程。

// 本地套接字通信的流程 - tcp
// 服务器端
1. 创建监听的套接字int lfd = socket(AF_UNIX/AF_LOCAL, SOCK_STREAM, 0);
2. 监听的套接字绑定本地的套接字文件 -> server端struct sockaddr_un addr;// 绑定成功之后,指定的sun_path中的套接字文件会自动生成。bind(lfd, addr, len);
3. 监听listen(lfd, 100);
4. 等待并接受连接请求struct sockaddr_un cliaddr;int cfd = accept(lfd, &cliaddr, len);
5. 通信接收数据:read/recv发送数据:write/send
6. 关闭连接close();
// 客户端的流程
1. 创建通信的套接字int fd = socket(AF_UNIX/AF_LOCAL, SOCK_STREAM, 0);
2. 监听的套接字绑定本地的IP 端口struct sockaddr_un addr;// 绑定成功之后,指定的sun_path中的套接字文件会自动生成。bind(lfd, addr, len);
3. 连接服务器struct sockaddr_un serveraddr;connect(fd, &serveraddr, sizeof(serveraddr));
4. 通信接收数据:read/recv发送数据:write/send
5. 关闭连接close();// 头文件: sys/un.h
#define UNIX_PATH_MAX 108
struct sockaddr_un {sa_family_t sun_family; // 地址族协议 af_localchar sun_path[UNIX_PATH_MAX]; // 套接字文件的路径, 这是一个伪文件, 大小永远=0
};
http://www.yidumall.com/news/65868.html

相关文章:

  • 网站网站制作公司哪家好河北百度seo软件
  • 如何用php做电商网站网络营销活动策划方案
  • 建企业网站价格百度seo关键词排名价格
  • 网站建设和网站开发的区别百度手机软件应用中心
  • 青岛wordpress建站创意广告
  • 建站平台 在线提交表格功能潍坊关键词优化平台
  • spring boot做网站阿里大数据官网
  • 自己建设网站难不难南昌seo搜索排名
  • wordpress评论样式北京专门做seo
  • 用wordpress仿一个网站模板下载百度广告收费标准
  • 网站到处仿品牌整合营销推广
  • 综合型b2c网站有哪些优化手机性能的软件
  • sketch做网站网络服务电话
  • 上海做家纺的公司网站足球排名世界排名
  • 沈阳seo关键词seo外包公司专家
  • 网站建设服务优势网络营销站点推广的方法
  • 网站分析表搜索引擎网站优化推广
  • 厦门好景科技做网站日本比分算1:1
  • 牛仔裤网站设计免费推广的平台都有哪些
  • 便宜做网站怎么样南京网络优化培训
  • 长沙做网站哪家好seo外链推广工具下载
  • 做简单的网站平台怎样推广
  • 少儿编程网课平台哪个好武汉网站seo
  • 如何免费申请公司网站优化网站收费标准
  • 网站注册页面html推广通
  • 最优的赣州网站建设上海抖音推广
  • 网站制作方法免费建站的网站有哪些
  • 网站建设质量保证怎么在百度上发帖推广
  • 开封网站建设流程与开发步骤网站百度
  • 世界服装鞋帽网免费做网站传智播客培训机构官网