码迷,mamicode.com
首页 >  
搜索关键字:socket编程    ( 1482个结果
基于TCP(面向连接)的Socket编程
基于TCP(面向连接)的Socket编程一、客户端:1、打开一个套接字(Socket);2、发起连接请求(connect);3、如果连接成功,则进行数据交换(read、write、send、recv);4、数据交换完成,关闭连接(shutdown、close);二、服务器端:1、打开一个套接字(So...
分类:其他好文   时间:2015-01-23 11:08:29    阅读次数:281
C# Socket编程
using System;using System.IO;using System.Net;using System.Net.Sockets;using System.Text;namespace ConsoleApplication2{ public class Program { ...
分类:Windows程序   时间:2015-01-19 20:45:48    阅读次数:158
C SOCKET编程
目录1、socket通信流程2、socket通信函数3、socket简单实例1、socket通信流程2、socket的基本操作既然socket是“open—write/read—close”模式的一种实现,那么socket就提供了这些操作对应的函数接口。下面以TCP为例,介绍几个基本的socket接...
分类:其他好文   时间:2015-01-18 22:27:37    阅读次数:307
C# SOCKE通信
目录1、socket简介2、socket编程一般流程3、C#socket类介绍4、编程实例1、socket简介 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。Socket就....
分类:Windows程序   时间:2015-01-18 22:26:23    阅读次数:371
TCP的三次握手和四次挥手
TCP三次握手: --------------------------------- 是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。 三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换 TCP 窗口大小信息,在socket编程中,客户端执行connect()时。将触发三次握手。 序号(seq):本报文段所发送的数据的第一个字节的序号 确认号(ack):是期望收到对方下一个报文段的第一个数据字节的序号;若确认号为x,则到序号x-1为止(包括x-1)的所...
分类:其他好文   时间:2015-01-17 01:05:34    阅读次数:233
MFC socket编程(浅出+深度:服务端和客户端端口问题)
要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称TCP/IP,似乎其它网络协议已经不存在了。对于TCP/IP,我们还知道TCP和UDP,前者可以...
分类:编程语言   时间:2015-01-16 13:08:31    阅读次数:302
c#学习之Socket网络编程
我是新手以前没写过博客 希望大家勿喷,在编写Socket的时候需要导入System.Net.Socket命名空间。利用该类我们可以直接编写Socket的客户端和服务的的程序了,这里我们只讲tpc协议下的Socket编程。TCP Socket连接的过程可以简单的分为:①.服务端监听②.客户端请求③.建...
分类:Windows程序   时间:2015-01-14 19:37:16    阅读次数:373
select 详解
Select在Socket编程中还是比较重要的,它能够监视我们需要监视的文件描述符的变化情况——读写或是异常。  Select的函数格式(Unix系统下的伯克利socket编程,和windows下的略有区别, 体现两个方面: 一是select函数的第一个参数,在windows下可以忽略,但在linux下必须设为最大文件描述符加1; 二是结构fd_set在两个系统里定义不一样) /*参...
分类:其他好文   时间:2015-01-12 14:46:55    阅读次数:204
C Socket编程之Connect超时 (转)
网络编程中socket的分量我想大家都很清楚了,socket也就是套接口,在套接口编程中,提到超时的概念,我们一下子就能想到3个:发送超时,接收超时,以及select超时(注:select函数并不是只用于套接口的,但是套接口编程中用的比较多),在connect到目标主机的时候,这个超时是不由我们来设...
分类:其他好文   时间:2015-01-11 18:58:03    阅读次数:272
【转】Java Socket编程
原文地址:Java Socket编程Java Socket编程对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有S...
分类:编程语言   时间:2015-01-10 20:56:10    阅读次数:362
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!