嵌入式学习第二阶段网络编程
网络编程开发
木下 似水
苏州大学大三软件工程在读。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FTP云盘项目
学习参考文章:链接: https://blog.youkuaiyun.com/qq_46518045/article/details/113482400.ls:查看当前文件lls:查看服务器文件cd+空格+文件名(…),服务器进入文件夹或返回上一级lcd+空格+文件名(…),本地进入文件夹或返回上一级get+空格+文件名:得到服务器文件put+空格+文件名: 发送给服务器服务端:#include<stdio.h>#include<sys/types.h> /原创 2021-04-05 10:02:54 · 362 阅读 · 0 评论 -
Linux网络编程客户服务端交流
我们需要两个程序,server.c和client.c一个服务端,一个客户端。服务端我们之前已经搭建好了,可以直接用:server.c:所以我们还需要一个客户端,来看看怎么写的。客户端的话用到的connect函数,查看手册,和listen,accept函数的参数都很类似,我们来直接使用,配合网络编程第一节的整体流程图来看:client.c:同样的,我们连接同一个ip地址端口,并且连接到它,写入我们要写的话,看看交互结果会怎么样?‘’结果服务端:客户端:可以看到,我们实现了客户端原创 2021-04-04 19:25:13 · 149 阅读 · 0 评论 -
Linux网络编程服务端附加
上一节,我们搭建了简单的服务端,这一节,我们向原来的代码中加入一些东西,并且连接一下这个服务器,看看结果会怎么样可以看到,我们又创建了一个sockaddr_in对象作为客户端 ,并且把客户端的内容读到服务端来,再把msg写入到客户端去,实现了服务和客户的简单交互。来看看效果:(多阅读阅读上面的代码)客户端:服务端:(师上官可编程)...原创 2021-04-04 19:02:07 · 117 阅读 · 0 评论 -
Linux网络编程服务端初步
socket网络编程来看一下下面这张图:图左是搭建服务的基本过程,右边是一些要用到的api,和他们之间的关系。步骤主要如下:1.创建套接字,这个套接字就有点像之前的fd一样。用来准备创建一个socket服务2.给这个socket服务添加相关信息,比如ip地址,端口号,一次性能服务的最大数量3.listen(),启动服务之后监听看有谁连接了进来4.accept(),如果有客户端尝试连接,接受请求5.进行数据交互6.关闭服务好,来看下面这段代码:如图11行,步骤1图16-21行,步骤2原创 2021-04-04 17:09:08 · 134 阅读 · 0 评论
分享