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

用muse做网站镇江网站建设

用muse做网站,镇江网站建设,机床回收网站建设,wordpress api.w.org1. UNIX域协议 利用socket编程接口实现本地进程间通信 UNIX域协议套接字:可以使用TCP,也可以使用UDP SOCK_STREAM -----> TCP 面向字节流 SOCK_DGRAM -----> UDP 面向数据报 UNIX域协议并不是一个实际的协议族,而是在单个主机上执…

1. UNIX域协议

利用socket编程接口实现本地进程间通信

UNIX域协议套接字:可以使用TCP,也可以使用UDP

        SOCK_STREAM -----> TCP   面向字节流

        SOCK_DGRAM   -----> UDP  面向数据报


        UNIX域协议并不是一个实际的协议族,而是在单个主机上执行客户 / 服务通信的一种方式(IPC的一种方法)

        UNIX域数据报(SOCK_DGRAM)是可靠的,不会丢失消息

        IP协议中使用
IP地址 + 端口号标识客户端和服务端

        UNIX域协议使用普通文件系统中的路径名标识客户端和服务端

        
UNIX域协议的特点:

        和TCP比较,速度快,数据报不要传递到主机外,也不需要进行封包和拆包

        tcp/ip协议将IP地址作为通信双方的身份标识,UNIX域协议使用一个绝对路径作为IP地址。在头文件 include <sys/un.h> 中,用如下结构用来描述UNIX域协议地址:

//vim /usr/include/linux/un.h
#define UNIX_PATH_MAX 108// Unix域协议的地址结构体的具体描述
// include <sys/un.h>
struct sockaddr_un {__kernel_sa_family_t sun_family; // 协议族char sun_path[UNIX_PATH_MAX];/* Unix域协议地址,是以'\0'结束的本地文件系统中的绝对路径名,如: "/tmp/xxx.socket"*/
}

编程方法:

(1) 类似TCP

server(服务器):

        socket 创建一个套接字

        bind 一个服务器地址,等待客户端发信息,把一个套接字和服务器地址绑定到一起

        listen 监听

        accept 接收客户端连接请求

        连接成功,开始通信

        关闭

client(客户端):

        创建一个套接字

        (bind 一个本地地址,把一个套接字和本地地址绑定到一起) -----> 可以不要,内核会为你的socket指定一个地址
        初始化一个服务器地址(文件系统路径名)

        开始通信

        关闭

(2) 类似UDP

server(服务器):

        创建一个套接字

        bind 一个服务器地址,等待客户端发信息,把一个套接字和服务器地址绑定到一起

        开始通信

        关闭

client(客户端):

        创建一个套接字

        (bind 一个本地地址,把一个套接字和本地地址绑定到一起) ----> 可以不要,内核会为你的socket指定一个地址

        初始化一个服务器地址(文件系统路径名)

        开始通信

        关闭

2. 代码实现


 

http://www.ds6.com.cn/news/118827.html

相关文章:

  • 怎么靠做网站赚钱吗郑州网络营销公司
  • 单位网站链接怎样做百度seo关键词
  • 开创云网站建设支持深圳网络推广方法
  • 哪里有专门做网站的广告推广计划
  • 政府网站建设工作的自查报告网站优化排名金苹果系统
  • 天津做网站最权威的公司今日最新消息新闻报道
  • 网站设计模板安全吗如何网络推广新产品
  • 校园网站建设简介网站外链是什么意思
  • 怎么做自己优惠券网站如何让自己的网站被百度收录
  • 编程网站题库什么建站程序最利于seo
  • 建立网站的平台seo外推软件
  • 深圳创业板怎么优化自己网站
  • 网站开发语言学习C 吗cpa广告联盟平台
  • 上海专业做网站电话seo智能优化系统
  • 没有官方网站怎么做seo优化seo新人怎么发外链
  • 广安网站建设公司加盟教育培训机构
  • 百度收录万网空间的网站需要多久seo外链怎么做
  • 深圳网站建设大公司排名seo代码优化有哪些方法
  • 镇江建工建设集团网站关键词优化公司排名
  • 没有外网ip怎么做网站seo搜索优化招聘
  • 宁波公司注册代理公司小时seo加盟
  • 中国英文政务网站建设seo搜索引擎优化到底是什么
  • 做网站一定要有空间吗百度账号登录官网
  • 中国核工业二三建设有限公司招聘信息无锡seo网络推广
  • 网站备案链接地址湖人今日排名最新
  • 网站开发手机自适应网站建设费用明细表
  • 5昌平区网站建设全国病毒感染最新消息
  • 唐河企业网站制作哪家好线上推广的方法
  • 群晖 wordpress规则seo网站诊断分析报告
  • 做wish如何利用数据网站外包公司和劳务派遣的区别