zoukankan      html  css  js  c++  java
  • Python 网络编程介绍

    网络编程介绍

    1. 目标: 编写一个C/S架构的软件

    C/S:  Client ----------- 基于网络 --------- Server

    B/S:  Browser -------- 基于网络 --------- Server

    2. 服务端需要遵循的原则:

      1. 服务端与客户端都需要有唯一的地址, 但是服务端的地址必须固定/绑定

      2. 对外一直提供服务, 稳定运行

      3. 服务端应该支持并发

    3. 网络

    网络建立的目的是为数据交互(通信)

    实现通信:

      1. 建立好底层的物理连接介质

      2. 有一套统一的通信标准, 称之为互联网协议

    4. 互联网协议: 就是计算机界的英语

     互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层:

     ip+mac 可以标识全世界范围内独一无二的一台计算机的位置

    port 可以标识一台计算机之上唯一的一个基于网络通信的应用软件

    ip + mac + port : 可以标识全世界范围内独一无二的一个应用软件(基于网络通信)

  • 相关阅读:
    11月21日
    11月20日
    11月19日
    11月18日
    11月17日
    11月15日
    图文教程:在Mac上搭建Titanium的iOS开发环境
    经验
    IT术语的正确读法
    NSLog( @"%@", i );
  • 原文地址:https://www.cnblogs.com/earon/p/9550319.html
Copyright © 2011-2022 走看看