网络通信基础
2015-10-30 14:02
393 查看
1、Socket的建立
Server端:
(1)初始化网络信息(socketaddr_in或socketaddr);
(2)创建socket套接字;
(3)绑定socket和socketaddr_in;
(4)listen socket处理于监听状态;
(5)accpet 接受连接;
(6)数据交互:send(),receive();
(7)关闭:close();
Client端:
(1)初始化网络信息(指服务器的网络信息)
(2)创建socket套接字;
(3)创建连接:connect
(4)数据交互:send(),receive();
(5)关闭:close();
Server端:
(1)初始化网络信息(socketaddr_in或socketaddr);
(2)创建socket套接字;
(3)绑定socket和socketaddr_in;
(4)listen socket处理于监听状态;
(5)accpet 接受连接;
(6)数据交互:send(),receive();
(7)关闭:close();
Client端:
(1)初始化网络信息(指服务器的网络信息)
(2)创建socket套接字;
(3)创建连接:connect
(4)数据交互:send(),receive();
(5)关闭:close();
相关文章推荐
- http长连接和短连接
- Linux(Red Hat6.5)下安装svn服务器,并通过http访问
- java 从网络Url中下载文件
- TCP/IP详解 卷1 笔记 第5章 RARP
- Linux tcpdump命令详解
- 操作系统与网络实现 之二
- Cocos2d使用HttpClient
- 手机如何使用USB数据线共享PC网络
- 《计算机网络-自顶向下方法》读书笔记-网络层篇
- IIS7中配置集成模式,使其可使用httpModules、httpHandlers【转】
- Java进行http请求工具类代码(支持https)
- TCP/IP详解 卷1 笔记 第4章
- Socket-TCP-1
- 关于加载无网络图与无数据图设计思路,点击重新加载方法实现
- Android进阶——Volley+Https给你的安卓应用加上SSL证书
- Android网络数据传输之网络协议
- nutch1.9--nutch安装记录
- nutch1.9--windows下nutch基本操作
- 传统企业并不懂互联网,传统企业需要大量的网络营销人才
- c++利用libcurl获取http网页的 response headers 等信息