网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用。最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。
网络编程从大的方面说就是对信息的发送到接收,中间传输为物理线路的作用。
网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理,代码、开发工具、数据库、服务器架设和网页设计这 5 部分你都要接触。
代码分类
静态代码
静态代码是服务器不解析直接发送给客户端的部分,用做布局效果,一般不用于数据库操作
静态代码分 html,javascript,css 等,其中 html 语言是基础,要学网络编程就先学 html 语言.javascript 用于实现某些特效,css 是样式语言.这 3 个语言组合起来,可以设计出美妙的网页效果
编程语言
汇编语言
汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。
汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。
编程介绍
网络模型
网络模型:描述网络的结构原理和工作原理
OSI 参考模型:七层
Internet 网络模型:四层
网络协议:指定层上进行数据交换的规则。
Internet 的网络层协议:IP 协议;DNS 协议(辅助协议)
Internet 的传输层协议:TCP 协议;UDP 协议。