Unix/linux网络编程
fyq201749
这个作者很懒,什么都没留下…
展开
-
基本tcp socket编程
在linux系统中tcp套接字编程,本例是客户端向服务器发送一条消息,服务器将消息接受后又发送给客户端,是在ubuntu虚拟机上运行的。不说废话了直接上代码。首先是服务器,服务器要先socket(),再初始化结构体,再bind(),再listen()监听客户端的连接,循环accept()接受客户端的连接,处理数据。#include <stdio.h>#include <sys/socket.h>原创 2017-07-01 12:12:24 · 405 阅读 · 0 评论 -
udp基本网络编程
udp传输数据不需要像tcp一样建立连接,只需要知道客户端和服务器的ip地址即可。首先是服务器端,初始化套接字结构地址,创建套接字,绑定端口,循环监听。#include <stdio.h>#include <stdlib.h>// 基本头文件#include <sys/socket.h>//socket#include <netinet/in.h>//struct sockaddr_in#i原创 2017-07-17 09:51:33 · 245 阅读 · 0 评论