美文网首页
网络编程(简介)

网络编程(简介)

作者: 秋笙fine | 来源:发表于2019-02-02 16:32 被阅读0次

网络编程的时代算是结束了,这次是为了简介一下。
网络:是将物理上分开的主机进行连接所形成的交换区域。那么所谓的网络编程就是服务器端与客户端的开发操作实现。
但是在实际的工作下,对于网络编程有两种形式:

形式一:C/S结构(Client/Server),此类模式的开发一般要编写两套代码,一套客户端,一套客户端。开发麻烦,因为要维护两套程序使用,但是安全性高。

形式二:B/S结构(Browser/Server)不再单独开发客户端代码,而是开发服务器,客户用浏览器进行访问,这种模式只需要开发一套程序,安全性不高,因为是使用的公共的HTTP协议以及公共的FTP传输。
本次所讲解的网络编程指的就是C/S程序开发,即要开发两套程序,并且这样的程序也可以称为Socket程序。
对于C/S结构的程序分为两类:
TCP程序:采用可靠连接方式进行的传输(3次握手,4次挥手)
UDP程序:不可靠的连接,属于数据报协议

相关文章

  • 网络编程(简介)

    网络编程的时代算是结束了,这次是为了简介一下。网络:是将物理上分开的主机进行连接所形成的交换区域。那么所谓的网络编...

  • Java网络编程简介 - 网络常识

    网络模型: OSI参考模型TCP/IP参考模型 两台电脑通讯的过程: 通过IP地址找到对方。 数据发送到指定的应用...

  • Node.js中的网络编程

    实验简介 此实验主要讲解TCP和UDP的网络编程,net模块提供了一个异步网络包装器,用于TCP网络编程,它包含了...

  • Java网络编程

      所谓的网络编程指的是多台主机之间的数据通讯操作。 网络编程简介   网络的核心定义在于:有两台以上的电脑就称为...

  • UNIX网络编程卷1:1

    在学习网络编程的时候,特别是对偏C系的同学来说,网络编程卷1/卷2和高级环境编程都是必修课。本系列博客从简介开始,...

  • iOS网络—请求响应类NSURLResponse详解

    iOS网络编程之五——请求回执类NSURLResponse属性简介 一、NSURLResponse 二、NSHTT...

  • Python 网络编程1:socket简介

    一、不同电脑上的进程之间如何通信 在1台电脑上可以通过进程号(PID)来唯一标识一个进程,但是在网络中这是行不通的...

  • Go语言的网络编程简介

    本文通过 Go 语言写几个简单的通信示例,从 TCP 服务器过渡到 HTTP 开发,从而简单介绍 net 包的运用...

  • Python 网络编程 - 01 socket简介

    一、什么是socket socket(简称 套接字)是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它...

  • Python 网络编程 - 03 tcp简介

    一、TCP简介 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为...

网友评论

      本文标题:网络编程(简介)

      本文链接:https://www.haomeiwen.com/subject/hjbssqtx.html