Socket编程 目前较为流行的网络编程模型是客户机/服务器通信模式 客户进程向服务器进程发出要求某种服务的请求,服务器进程响应该请求。如图所示,通常,一个服务器进程会同时为多个客户端进程服务,图中服务器进程B1同时为客户进程A1、A2和B2提供服务。 Socket概述 ① 所谓Socket通常也称 ...
分类:
其他好文 时间:
2016-05-11 01:02:31
阅读次数:
212
1.http协议介绍 HTTP是一种请求/响应式的协议,基于TCP协议来进行数据传输。 HTTPS是HTTP协议和安全套借口层(SSL)的结合,即安全增强版的HTTP。 HTTP请求由三部分组成:请求行,消息报头,请求正文(可选)。 请求行e.g. GET/HTTP/1.1 请求行格式: 1)Met
分类:
Web程序 时间:
2016-03-17 00:36:36
阅读次数:
235
7.2面向套接字编程我们已经通过了解Socket的接口,知其所以然,下面我们就将通过具体的案例,来熟悉Socket的具体工作方式7.2.1使用套接字实现基于TCP协议的服务器和客户机程序依据TCP协议,在C/S架构的通讯过程中,客户端和服务器的Socket动作如下:客户端:1.用服务器的IP地址和端...
分类:
编程语言 时间:
2016-01-23 00:57:22
阅读次数:
166
使用linux c编写的一个基于tcp协议的客户端-服务端的demo。使用了多进程来模型编程,主进程负责接收连接请求,并产生子进程。不同的子进程负责与不同的客户端进程通信。
分类:
系统相关 时间:
2016-01-21 00:21:15
阅读次数:
591
1. TCP/IP和socket简介回到我们的任务。我们需要对网络传输,特别是TCP/IP协议和socket有一定的了解。socket是进程间通信的一种方法 (参考Linux进程间通信),它是基于网络传输协议的上层接口。socket有许多种类型,比如基于TCP协议或者UDP协议(两种网络传输协议)。...
分类:
其他好文 时间:
2015-12-19 11:05:10
阅读次数:
150
1、socket基本通信模型2、使用基于TCP协议的socket3、使用基于UDP协议的socket44、基于蓝牙协议,还有好多协议。IP地址:标识网络中的计算机的一个符号。端口:计算机有端口,每个端口都可以有一个应用程序去通信,80端口web,HTTP协议所用的端口, 21 23 端口 FTP所用...
分类:
编程语言 时间:
2015-10-09 16:47:53
阅读次数:
222
TCP协议基础IP协议是Internet上使用的一个关键协议,它的全称是Internet Protocol,即Internet协议,通常简称IP协议。使用ServerSocket创建TCP服务器在两个通信实体没有建立虚拟链路之前,必须有一个通信实体先做出“主动姿态”,主动接收来自其他通信实体的连接请...
分类:
其他好文 时间:
2015-09-23 19:03:37
阅读次数:
147
Android基础入门教程——7.6.3 基于TCP协议的Socket通信(2)标签(空格分隔): Android基础入门教程本节引言:
上节中我们给大家接触了Socket的一些基本概念以及使用方法,然后写了一个小猪简易聊天室的
Demo,相信大家对Socket有了初步的掌握,本节我们来学习下使用Socket来实现大文件的断点续传!
这里讲解的是别人写好的一个Socket上传大文件的...
分类:
移动开发 时间:
2015-09-17 17:37:47
阅读次数:
290
Android基础入门教程——7.6.2 基于TCP协议的Socket通信(1)标签(空格分隔): Android基础入门教程本节引言:
上一节的概念课枯燥无味是吧,不过总有点收获是吧,本节开始我们来研究基于TCP协议的Socket
通信,先来了解下Socket的概念,以及Socket通信的模型,实现Socket的步骤,以及作为Socket服务
端与客户端的两位各做要做什么事情!好的...
分类:
移动开发 时间:
2015-09-17 13:39:17
阅读次数:
286
---恢复内容开始---LINUX中的网络编程是通过SOCKET接口来进行的。Socket(套接字)Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。Socket的定义类似于文件句柄的定义。下面的流程图大概描述了基于TCP协议...
分类:
其他好文 时间:
2015-09-15 00:13:47
阅读次数:
616