随笔分类 -  网络编程系列

记录自己学习网络编程的成长过程
摘要:此为网络编程的一个系列,后续会把内容补上。。。。 阅读全文
posted @ 2013-06-26 00:39 --中庸-- 阅读(177) 评论(0) 推荐(0)
摘要:此为一个网络编程的一个系列,后续会把内容补上。。。 阅读全文
posted @ 2013-06-26 00:37 --中庸-- 阅读(203) 评论(0) 推荐(0)
摘要:此为一个系列,后续会把内容补上。。。 阅读全文
posted @ 2013-06-26 00:35 --中庸-- 阅读(192) 评论(0) 推荐(0)
摘要:此为网络编程的一个系列,后续会把内容补上。。。。 阅读全文
posted @ 2013-06-26 00:32 --中庸-- 阅读(157) 评论(0) 推荐(0)
摘要:此为网络编程的一个系列,后续会把内容补上。。。。 阅读全文
posted @ 2013-06-26 00:31 --中庸-- 阅读(197) 评论(0) 推荐(0)
摘要:此为网络编程的一个系列,后续会把内容补上。。。。 阅读全文
posted @ 2013-06-26 00:30 --中庸-- 阅读(125) 评论(0) 推荐(0)
摘要:此为网络编程的一个系列,后续会把内容补上。。。。。 阅读全文
posted @ 2013-06-26 00:27 --中庸-- 阅读(142) 评论(0) 推荐(0)
摘要:此为网络编程系列的目录,后续会把内容补上....... 阅读全文
posted @ 2013-06-26 00:26 --中庸-- 阅读(124) 评论(0) 推荐(0)
摘要:此为网络编程的一个系列,后续会把内容补上。。。 阅读全文
posted @ 2013-06-26 00:23 --中庸-- 阅读(123) 评论(0) 推荐(0)
摘要:此为网络编程的一个系列,后续会把内容补上。。。。。 阅读全文
posted @ 2013-06-26 00:19 --中庸-- 阅读(132) 评论(0) 推荐(0)
摘要:万维网(Web)服务的客户端浏览程序。可向万维网(Web)服务器发送各种请求,并对从服务器发来的超文本信息和各种 多媒体数据格式进行解释、显示和播放--------百度百科对浏览器给出这样的解释。 阅读全文
posted @ 2013-06-26 00:01 --中庸-- 阅读(183) 评论(0) 推荐(0)
摘要:关于HTTP协议的具体内容,前面章节已经有所讲解,相信读者已有所了解,在此不在累述,本章节讲解自定义web服务器。一,.net提供自定义Web服务器的类 以下只是写主要的类 1.HTTPListener:对TCPListener的封装 2.TCPListener:对Socket的封装 3.Socket:对协议栈传输层接口的封装二,用.net提供的类进行web服务器的自定义 1.用HTTPListenerusing System;using System.Net;using System.IO;using System.Text;using System.Globalization;using. 阅读全文
posted @ 2013-06-25 13:10 --中庸-- 阅读(546) 评论(0) 推荐(0)
摘要:讲了不少理论,相信你快烦了吧,不过,别急,还要沉着气,把本节学完,就能开始进行网络编程了。 农村有句话叫,沉着气不少打粮食。学习知识亦是如此。一,套接字前世今生 系统调用,就是应用进程的控制权和操作系统的控制权进行转换的一个接口。 TCP/IP协议软件已驻留在操作系统中,由于此协议族被设计为运行在多种系统中,因此TCP/IP允许系 统设计者自己选择相关API,具体实现细节。这里最著名的就是美国加利福尼亚伯克利分校为Berkeley UNI X操作系统定义的一种API,它又称套接字接口(socket interface),微软公司在其操作系统中才用了套接字接口API,形成了一个稍有不同的API. 阅读全文
posted @ 2013-06-24 23:16 --中庸-- 阅读(224) 评论(0) 推荐(0)
摘要:1.体系结构简介 计算机之间通信分为很多种,有文件通信,web通信等,需要一套协议体系来规定通信的各种各样的规则,以保证各种各样的通信有条不行的进行. OSI的七层协议概念清楚,但并不实用,而现实中TCP/IP协议采用四层,而我们学习的时候才用折中的的方法,采用五层的体系结构 如下图. 2.用wireshark截取SNMP协议在各层的报文 1.应用层 2.运输层 3.网络层 4.数据链路层 3.五层协议介绍 1.应用层 例子1 应用层HTTP协议实验1.用telnet模拟http请求 实验2.用socket模拟http请求using System;using System.Col... 阅读全文
posted @ 2013-06-17 16:30 --中庸-- 阅读(289) 评论(0) 推荐(0)
摘要:看了些网络方面的书,有点心得,写出来与大家分享,如果这是一个系列的话,那这就算是前奏吧。 个人觉得,无论学习什么技术,首先概念要理解清楚,网络知识也是如此,下面就简单介绍几个概念。 1.计算机通信 主机A与主机B进行通信,实际上是指:“运行在主机A上的某个程序和运行在主机B上的另一个程序 进行通信”,由于“进程”就是运行着的程序,因此这也就是指:“主机A的某个进程和主机B上的另 一个进程进行通信”。这是“计算机之间通信”的一般说法。 如下图表示通信过程: 2.端口 计算机之间通信时,使用IP地址可以将数据传到目的主机上,而一个主机有多个进程,怎么区分不同的 进程呢?可以给每个进程指定一... 阅读全文
posted @ 2013-06-10 23:30 --中庸-- 阅读(257) 评论(0) 推荐(0)