码迷,mamicode.com
首页 >  
搜索关键字:套接字    ( 3700个结果
网络编程
宏哥分享的大作,不分享出来,就埋没了 本次分享主要针对TCP协议,不涉及UDP等其他网络协议。 网络编程的核心接口------》建立连接,数据收发 客户端使用connect发起连接,服务器端使用listen监听和accept建立连接。图里面少了一个重要的函数,socket——创建套接字,两边都要使用。 连接过程:backlog,在连接建立完成之前的连接请...
分类:其他好文   时间:2014-07-26 02:54:27    阅读次数:263
用C#.NET实现电子邮件客户程序
用C#.NET实现电子邮件客户程序周华清 戴晟辉(东华理工学院计算机与通信系 江西 抚州 344000)【摘要】通过C#这种VisualSTudio.NET中新引入的面向对象且类型安全的编程语言,在.NET平台上开发电子邮件客户程序。通过套接字编程实现网络通信连接,阐述SMTP(简单邮件传输协议)和...
分类:Web程序   时间:2014-07-24 17:21:41    阅读次数:337
think in java 读书笔记 3 —— 数据报
目录think in java 读书笔记 1 ——移位think in java 读书笔记 2 —— 套接字概要1. 数据报基本知识1. 数据报基本知识 之前套接字中例子使用的都是“传输控制协议”(TCP),亦称作“基于数据流的套接字”。根据该协议的设计宗旨,它具有高度的可靠性,而且能保证数据顺利....
分类:编程语言   时间:2014-07-24 12:19:25    阅读次数:244
C# Socket基础(四)之客户端向服务器发消息
private Socket socketClient;//客户端套接字,关于实例化请参考C# Socket基础(三)之客户端连接服务器和接收消息客户端发送消息 1 /// 2 /// 发送数据到服务端 3 /// 4 privat...
分类:其他好文   时间:2014-07-23 20:44:05    阅读次数:205
C#网络编程(基本概念和操作)
C#网络编程(基本概念和操作) - Part.1引言C#网络编程系列文章计划简单地讲述网络编程方面的基础知识,由于本人在这方面功力有限,所以只能提供一些初步的入门知识,希望能对刚开始学习的朋友提供一些帮助。如果想要更加深入的内容,可以参考相关书籍。本文是该系列第一篇,主要讲述了基于套接字(Socke...
分类:其他好文   时间:2014-07-23 15:08:36    阅读次数:212
网络编程Socket之TCP之select概述
I/O模型: 1.  阻塞式I/O模型 2.  非阻塞式I/O模型:使用fcntl将套接字设置成非阻塞;然后轮询读取数据,这样会耗费大量CPU时间; 3.  I/O复用模型:阻塞在select上; 4.  信号驱动式I/O模型: 5.  异步I/O模型:aio_read,信号直到数据已复制到应用进程缓冲区才产生 select: select的最后一个时间参数: 1.  ...
分类:其他好文   时间:2014-07-23 13:06:46    阅读次数:202
C# Socket基础(一)之启动异步服务监听
本文主要是以代码为主。.NET技术交流群 199281001 .欢迎加入。//通知一个或多个正在等待的线程已发生事件。ManualResetEvent manager = new ManualResetEvent(false); 1 //负责监听的套接字 priv...
分类:其他好文   时间:2014-07-23 12:05:46    阅读次数:289
udp套接字使用信号驱动式I/O
信号驱动式I/O的本质就是:进程预先告知内核当某个描述符发生事件时,内核会向该进程发送SIGIO信号通知进程,进程可在信号处理函数中进行处理 进程可以通过fcntl打开O_ASYNC标志或ioctl打开FIOASYNC标志来通知内核,二者的区别是一些系统不支持fcntl,所以应尽量使用ioctl 对于TCP套接字产生SIGIO信号的条件: 1.监听套接字上有新连接请求完成 ...
分类:其他好文   时间:2014-07-23 00:04:48    阅读次数:223
Socket基础之-启动异步服务侦听
Socket网络编程第一篇:本文主要是以代码为主。.NET技术交流群 199281001 .欢迎加入 1 //负责监听的套接字 private Socket socketServer; //通知一个或多个正在等待的线程已发生事件。 ManualRese...
分类:其他好文   时间:2014-07-22 22:42:15    阅读次数:199
Floodlight 处理交换机加入/移除过程
Floodlight 使用的是Netty架构,在Controller.java 入口函数中显示创建ServerBootstrap,设置套接字选项,ChannelPipeline,此时监听套接字就准备好处理来自SW的各种消息;这里最核心的就是 OpenflowPipelineFactory ,会加入各个业务相关的Handler,代码如下:  public ChannelPipeline...
分类:其他好文   时间:2014-07-22 17:54:39    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!