Atitit 计算机通信技术概要 目录 1. OSI参考模型将整个协议垂直地分为7个层次 : 1 1.1. 通信类别 2 2. 传输方式 计算机通信可分为直接式和间接式两种。 2 2.1. 1)直

Atitit 计算机通信技术概要

 

 

目录

1. OSI参考模型将整个协议垂直地分为7个层次 : 1

1.1. 通信类别 2

2. 传输方式 计算机通信可分为直接式和间接式两种。 2

2.1. 1)直接式 2

2.2. 2)间接式 2

3. 覆盖广度 计算机通信通常分为局域式、城域式和广域式三类。 2

4. 常用网络协议和方法 3

4.1. 数据传输rest ws httpclient 3

4.2. Rpc websocket XML-RPC 3

4.3. MQ的Message 3

4.4. RDBMS的“前置机”方式 3

4.5. 文件传输 webdav ssh ftp 3

5. 数据交换 3

5.1. 文本Html json base64 xml 3

5.2. 二进制 3

 

 

  1. OSI参考模型将整个协议垂直地分为7个层次 :

1、物理层 经物理媒体透明传送比特流;

 

2、数据链路层在链路上无差错地传送帧 ;

3、网络层 分组传送,路由选择和流量控制 ;

4、传输层 端到端经网络透明地传送报文 ;

5、会话层 会话管理与数据传输的同步;

6、表示层 数据格式的转换;

7、应用层 与用户应用进程的接口

    1. 通信类别

编辑

  1. 传输方式 计算机通信可分为直接式和间接式两种。
    1. 1)直接式

直接式是指将两部计算机直接相联进行通信,可以是点对点,也可以是多点通播。

    1. 2)间接式

间接式是指通信双方必须通过交换网络进行传输。

  1. 覆盖广度 计算机通信通常分为局域式、城域式和广域式三类。

1)局域式

计算机通信局域式是指在一局部的地域范围内(例如一个机关、学校、军营等)建立计算机通信。局域计算机通信覆盖地区的直径在数公里以内。

2)城域式

计算机通信城域式是指在一个城市范围内所建立的计算机通信。城域计算机通信覆盖地区的直径在十公里到数十公里。

3)广域式

计算机通信广域式是指在一个广泛的地域范围内所建立的计算机通信。通信范围可以超越城市和国家,以至于全球。广域计算机通信覆盖地区的直径一般在数十公里到数千公里乃至上万公里。

在通常情况下,计算机通信都是由多台计算机通过通信线路连接成计算机通信网进行的,这样可共享网络资源,充分发挥计算机系统的效能。

 

  1. 常用网络协议和方法
    1. 数据传输rest ws httpclient 
    2. Rpc websocket XML-RPC
    3. MQ的Message
    4. RDBMS的“前置机”方式

。即需要交互的双方,使用一个脱离于各自业务系统的“中间数据库”,将需要读写的数据,读写入中间数据库,再进行后续的操作。使用RDBMS的优点是,直接利用关系型数据库这种支持事务的平台,并且关系型数据库同样支持XA事务,保证数据在不同数据库之间传递的有效性。缺点是需要额外处理一套专门的中间表或者中间数据库,并且有时并不能解决所有的问题。而且,当需要交互的系统超过3个时,每个系统都需要处理多于1个中间表体系,对系统厂商造成大量的工作。

 

    1. 文件传输 webdav ssh ftp

 

  1. 数据交换
    1. 文本Html json base64 xml
    2. 二进制

 

 

(9+条消息)使用基于Http的消息代替WebService的数据交互 - Erica_1230的专栏 - CSDN博客.html

原文地址:https://www.cnblogs.com/attilax/p/15197113.html