1.2. profile

profile,作为英文单词,本意是:侧面;轮廓;外形;剖面;简况

而在软件技术领域内profile的的含义,可以翻译为:

不同的协议层次,档次,应用领域划分,对应不同的协议和规范

再白话点说就是:(某种技术)根据应用领域不同,而专门划分出来的一部分协议或规范的总和

比如:

  • DVB中的profile

    卫星通讯,DVB,方面也有相关不同profile的划分

    DVB,根据应用领域不同,可以分为:

    • DVB-S:S指的是Satellite,卫星。用于卫星领域的DVB技术
    • DVB-T:T指的是Terrestrial television,用于地面无线广播中的DVB技术
    • DVB-C:C指的是Cable,用于有线领域的DVB技术
  • PROFINET中的profile

    PROFINET也是有多个profile的协议:

    • PROFINET :用于编码器方面的
    • PROFIdrive:用于运动控制的
    • PROFIsafe:用于功能安全领域
    • PROFIenergy:用于能源需求领域
    • 用于火车领域

    详见:【整理】现场总线技术:PROFINET | 在路上

  • 蓝牙中的profile

    蓝牙协议中的profile的概念更明显:

    蓝牙中,根据应用领域不同,针对不同领域,定制了很多profile,相当于子协议。

    相关的子协议,非常多。具体的解释参见协议的详细介绍:

    详见:蓝牙协议详解