IT 行业缩写和简写术语整理

873 阅读12分钟

A

ACK

ACK (Acknowledge character),确认字符。

NAK (Negative Acknowledge character),否认字符。

SYN (Synchronize Sequence Numbers),同步序列编号。

ACL

访问控制列表,Access Control Lists。

ALB

应用型负载均衡,Application Load Balancer。

AMQP

高级消息队列协议,Advanced Message Queuing Protocol。

AOF

Append Only File,一种 Redis 的持久化方式。

AOP

面向切面编程,Aspect Oriented Programming。

API

应用程序接口,Application Program Interface。

AQS

抽象队列同步器,Abstract Queued Synchronizer。Java 中的大部分同步类(Lock、Semaphore、ReentrantLock等)都是基于 AbstractQueuedSynchronizer(简称为 AQS)实现的。AQS 是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。

ARP

地址解析协议,Address Resolution Protocol。

ARPA

美国国防部高级研究计划署,Advanced Research Projects Agency,简称“阿帕”。

ASCII

美国信息交换标准代码,American Standard Code for Information Interchange。

B

BASE

基本可用/软状态/最终一致性,Basically Available / Soft state / Eventually consistent。

BO

业务对象,Business Object。

BOOTP

引导程序协议,Bootstrap Protocol。

BSD

伯克利软件套件,Berkeley Software Distribution。是 Unix 的衍生系统,于 1977 至 1995 年间由加州大学伯克利分校开发和发布。BSD 许可证是随着加州大学伯克利分校发布 BSD UNIX 发展起来的,修改版本被 Apple、Apache 所采用。

C

CaaS

通信即服务,Communications as a Service。

CAP

一致性/可用性/分区容错性,Consistency / Availability / Partition Tolerance。

CAS

比较和交换,Compare And Swap,它是一条 CPU 并发原语。

CDMA

码分多址,Code Division Multiple Access。是通过编码区分不同用户信息,实现不同用户同频、同时传输的一种通信技术。

CDN

内容分发网络,Content Delivery Network。

CGI

公共网关接口,Common Gateway Interface。

CLB

传统型负载均衡,Classic Load Balancer。

CRP

合成复用原则,Composite Reuse Principle。设计模式七大原则之一。

CRUD

增加、检索、更新和删除,Create Retrieve Update Delete。

CSRF

跨站请求伪造,Cross Site Request Forgery,也缩写为 XSRF。

CSS

层叠样式表,Cascading Style Sheets。

D

DaaS

数据即服务,Data as a Service。云端提供全部 IT 服务,包括数据分析等,客户仅需要做的是软件开发升级等。

DAO

数据访问对象,Data Access Object。

DB

数据库,Database。

DCL

数据控制语言,Data Control Language。 

双重检查锁定,Double Check Lock。

DDD

领域驱动设计,Domain Driven Design。

DES

数据加密标准,Data Encryption Standard。

DI

依赖注入,Dependency Injection。

DIP

依赖倒置原则,Dependence Inversion Principle。设计模式七大原则之一。

DLL

动态链接库,Dynamic Link Library。

DNS

域名系统,Domain Name System。

DO

领域对象,Domain Object。

DTO

数据传输对象,Data Transfer Object。

E

EJB

EJB 是 Enterprise Java Beans 技术的简称,又被称为企业 Java Beans。

EID

eUICC 卡的唯一标识,eUICC-ID。

EL

表达式语言,Expression Language。

ELK

集中化日志解决方案,Elasticsearch Logstash Kibana。

ELT

抽取/加载/转换,Extract Load Transform。

ERP

企业资源计划,Enterprise Resource Planning。

eSIM

嵌入式 SIM 卡,embedded SIM。嵌入设备一般不可进行替换或者拔出,也指支持远程和本地管理运营商资源的 SIM 卡。

ETL

抽取/转换/加载,Extract Transform Load。

eUICC

嵌入式通用集成电路卡,embedded UICC。目前专指符合 eSIM 标准(RSP 规范)的能够安全的支持远程和本地配置管理 Profile 的 SIM 卡。

EUM

eUICC 卡制造商,EUM eUICC Manufacturer。对应传统卡商。

F

FIFO

先入先出,First In First Out。

FIPS

联邦信息处理标准,Federal Information Processing Standards。

FTP

文件传输协议,File Transfer Protocol。

FTPS

FTPS 是一种对常用的文件传输协议(FTP)添加传输层安全(TLS)和安全套接层(SSL)加密协议支持的扩展协议。FTPS 不应与基于 SSH 的 SFTP 协议相混淆。

G

GSM

全球移动通信系统,Global System for Mobile Communications。是一种基于电路交换的技术,它通过移动电话网络进行呼叫和数据传输。GSM 网络使用时分多址(TDMA)技术,将时间分为多个时隙,用于不同的通话或数据传输。

GSMA

全球移动通信系统协会,Global System for Mobile Communications Association。

H

HLR

归属位置寄存器,Home Location Register。是 GSM 核心网的一个组件,用于存储和管理移动电话用户的信息,包括用户的身份、位置和服务配置等。

HSRP

热备份路由器协议,Hot Standby Router Protocol。

HTML

超文本标记语言,Hyper Text Markup Language。

HTTP

超文本传输协议,Hypertext Transfer Protocol。

HTTPS

超文本传输安全协议,Hypertext Transfer Protocol Secure。

I

IaaS

基础设施即服务,Infrastructure as a Service。它提供的是硬件或虚拟机的出租,包括 CPU、内存、存储、网络和服务器等。用户需要自己创建操作系统、数据库、中间件和应用程序。

ICCID

集成电路卡 ID,Integrated Circuit Card ID。是 Profile(码号资源)的唯一标识。

IDE

集成开发环境,Integrated Development Environment。

IETF

国际互联网工程任务组,The Internet Engineering Task Force。

IMEI

国际移动设备识别码,International Mobile Equipment Identity。通常用作设备的唯一标识,设备正常入网是需要进行认证的,号段应该从正规渠道的 GSMA 处申请购买。

IMSI

国际移动用户识别码,International Mobile Subscriber Identity。移动运营商拥有并发布的唯一标识符。

IO

输入输出,Input Output。

IOC

控制反转,Inversion of Control。

IoT

物联网,Internet of Things。

IP

网际互连协议,Internet Protocol。

IPC

进程间通信,Interprocess Communication。

ISO

国际标准化组织,International Organization for Standardization。

ISP

接口隔离原则,Interface Segregation Principle。设计模式七大原则之一。

J

JDBC

Java 数据库连接,Java Database Connectivity。

JDK

Java 语言的软件开发工具包,Java Development Kit。

JDO

Java 数据对象,Java Data Object。

JMS

Java 消息传递服务,Java Messaging Service。

JNDI

Java 命名和目录接口,Java Naming and Directory Interface。

JNI

Java 本地接口,Java Native Interface。

JRE

Java 运行环境,Java Runtime Environment。

JRMP

Java 远程消息交换协议,Java Remote Messaging Protocol。

JSP

Java 服务器页面,Java Server Pages。

JTA

Java 事务 API,Java Transaction API。

JTS

Java 事务服务,Java Transaction Service。

JUC

java.util.concurrent,Java 并发相关的包。

JVM

Java 虚拟机,Java Virtual Machine。

K

K8S

kubernetes,简称 K8S,是用 8 代替名字中间的 8 个字符“ubernete”而成的缩写。

L

LKP

最少知识原则,Least Knowledge Principle。设计模式七大原则之一。

LOD

迪米特法则,Law Of Demeter。设计模式七大原则之一。

LPA

本地 Profile 助手,Local Profile Assistant。LPA 是 SM-DP+ 和 eUICC 通信的中介、代理,负责转发请求,涉及 Profile 下载和管理(启用、关闭、删除)。

LPC

本地过程调用,Local Procedure Call。

LSP

里氏替换原则,Liskov Substitution Principle。设计模式七大原则之一。

M

MAC

MAC 地址,Media Access Control Address,直译为媒体存取控制位址,也称为局域网地址(LAN Address),MAC 位址,以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网络设备位置的位址。

MCC

移动国家代码,Mobile Country Code。用于表示移动电话网络所属国家或地区的数字代码。

MD

消息摘要算法,Message Digest Algorithm。

MDN

移动电话号码,Mobile Directory Number。MDN 在某些上下文中也被视为用户的电话号码,尤其是在北美地区,它特指的是移动设备的十一位数字电话号码,不包含国际区号。在中国的表述中,MDN 有时候直接与手机号码概念等同,也就是去掉国家码之后的那部分号码,即用户日常使用的 11 位手机号码。

MIME

多用途互联网邮件扩展类型,Multipurpose Internet Mail Extensions。

MNC

移动网络代码,Mobile Network Code。用于识别移动用户所归属的移动网。

MNO

移动网络运营商,Mobile Network Operator。

MOM

面向消息的中间件,Message Oriented Middleware。

MQTT

消息队列遥测传输,Message Queuing Telemetry Transport。工作在 TCP/IP 协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议。

MSISDN

移动站国际用户目录号码,Mobile Station International Subscriber Directory Number。是用户对外展示并拨打的完整电话号码,是 E.164 格式的全球唯一号码,可用于拨打电话或发送短信到移动终端。结构上,MSISDN 通常由国家码(CC)、国家目的地码(NDC)和subscribernumber(SN)三部分组成,例如中国的手机号码:+86(CC)139(NDC)12345678(SN)。

MVC

模型/视图/控制器,Model View Controller。

MVCC

多版本并发控制,Multi-Version Concurrency Control。

MVNO

移动虚拟网络运营商,Mobile VIrtual Network Operator,与 MNO 进行业务合作和包装,可看做 MNO 的代理商。

N

NFS

网络文件系统,Network File System。

NIST

美国国家标准与技术研究院,National Institute of Standards and Technology。

NLB

网络型负载均衡,Network Load Balancer。

NLP

自然语言处理,Natural Language Processing。

NSA

美国国家安全局,National Security Agency。

O

OCP

开闭原则,Open Closed Principle。设计模式七大原则之一。

OID

对象标识符,Object Identifier。

OOA

面向对象分析,Object Oriented Analysis。

OOP

面向对象编程,Object Oriented Programming。

ORM

对象关系映射,Object Relational Mapping。

OSI

开放式系统互连,Open System Interconnect。 一般都叫 OSI 参考模型。

OTA

空中下载技术,Over-the-Air Technology。OTA 是通过移动通信的空中接口实现对移动终端设备及 SIM 卡数据进行远程管理的技术。

OXM

对象XML映射器,Object XML Mappers。

P

PaaS

平台即服务,Platform as a Service。这个平台包括操作系统、数据库、中间件。虽然通常包括操作系统,但可以根据需求不同而没有数据库或中间件。平台的意思是提供应用程序部署所需要的平台。

PKI

公钥基础设施,Public Key Infrastructure。

PO

持久化对象,Persistence Object。

POJO

普通 Java 对象,Plain Old Java Objects。

Profile

码号资源,配置在或出现在 eSIM 上的文件结构、数据和应用程序的集合,可以理解为符合标准的运营商码号资源在 SIM 卡上的展现形式,码号资源在标准规范里就叫 Profile。

Q

QOS

服务质量(网络),Quality of Service。

QPS

每秒查询率,Query Per Second。是衡量系统吞吐量的重要指标之一,它表示系统每秒能够处理的查询或读取请求的数量。

QUIC

QUIC(Quick UDP Internet Connection)是谷歌制定的一种基于 UDP 的低时延的互联网传输层协议。

R

PAAS

平台即服务,Platform As A Service。

RARP

反向地址转换协议,Reverse Address Resolution Protocol。

RDB

Redis DataBase,一种 Redis 的持久化方式。

REST

表现层状态转移,Representational State Transfer。

RFC

请求评议,Request For Comments(RFC),是一系列以编号排定的文件。

RMI

远程方法调用,Remote Method Invocation。

RPC

远程过程调用,Remote Procedure Call。

RSA

RSA 是 1977 年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。RSA 是他们三人姓氏开头字母拼在一起组成的。RSA 算法是一种非对称加密算法。

RSP

远程发放 SIM 卡,Remote SIM Provisioning。

RT

响应时间,Response Time。是衡量系统性能的重要指标之一,它表示系统处理一个请求所需要的时间,包括从请求到响应的总时间。

S

SaaS

软件即服务,Software as a Service。除了平台外,还要把软件也出租出去。但是数据仍然由客户管理。

SAP

SAP,为“System Applications and Products”的简称,是 SAP 公司的产品——企业管理解决方案的软件名称。

SDK

软件开发工具包,Software Development Kit。

SFTP

SSH 文件传输协议 secret file transfer protocol, Secure FTP 或 SFTP,是一种数据流连线档案存取、传输和管理功能的网络传输协议。

SHA

安全散列算法,Secure Hash Algorithm。

SIM

用户身份识别卡,Subscriber Identification Module。主要用于存储用户身份识别资料、短信数据和电话号码的智能卡。

SLB

服务器负载均衡,Server Load Balancing。

SGML

标准通用标记语言,Standard Generalized Markup language。

SGMP

简单网关监控协议,Simple Gateway Monitoring Protocol。

SMDP +

订阅管理器数据准备,Subscription Manager Data Preparation +。负责安全的加密 Profile 并保证加密后的 Profile 安全的下载到与之对应的 eUICC 上。

SNMP

简单网络管理协议,Simple Network Management Protocol。

SOA

面向服务架构,Service Oriented Architecture。

SOAP

简单对象访问协议,Simple Object Access Protocol。

SPI

服务提供商接口,Service Provider Interface。Java SPI 是一种基于接口的动态扩展机制,相当于 Java 里面提供了一套接口。然后第三方可以实现这个接口来完成功能的扩展和实现。

SRP

单一职责原则,Single Responsibility Principle。设计模式七大原则之一。

SSH

安全外壳协议,Secure Shell。

Java Web 项目开发框架,Struts/Struts2/SpringMVC,Spring,Hibernate。

SSL

安全套接层,Secure Socket Layer。

SSM

Java Web 项目开发框架,SpringMVC,Spring,MyBatis。

STOMP

流文本定向消息协议,Streaming Text Orientated Message Protocol,是一种为 MOM 设计的简单文本协议。

SVG

可缩放矢量图形,Scalable Vector Graphics。

T

TCC

TCC 将事务过程分为 Try(尝试)、Confirm(确认)和 Cancel(取消)三个阶段。

TCP

传输控制协议,Transmission Control Protocol。

TDMA

时分多址,Time division multiple access。是一种为实现共享传输介质(一般是无线电领域)或者网络的通信技术。

TFTP

简单文件传输协议,Trivial File Transfer Protocol。

TLS

传输层安全协议,Transport Layer Security。

TTL

生存时间,Time To Live。

TPS

每秒事务处理量,Transaction Per Second。是衡量系统处理能力的指标之一,它表示系统每秒能够处理的事务或写入请求的数量。

U

UICC

通用集成电路卡,Universal Integrated Circuit Card。SIM 卡是 UICC 卡的一种,此外还有银行卡等都属于 UICC 卡。

UDP

用户数据报协议,User Datagram Protocol。

V

VO

视图对象,View Object。

VPN

虚拟专用网络,Virtual Private Network。

W

W3C

万维网联盟,World Wide Web Consortium。

WLC

加权最小连接数,Weighted Least Connections,一种负载均衡算法。

WOFF

Web 开放字体格式,Web Open Font Format。

WRR

加权轮循,Weighted Round Robin,一种负载均衡算法。

X

XHTML

可扩展超文本标记语言,Extensible Hyper Text Markup Language。

XML

可扩展标记语言,Extensible Markup Language。

Z

ZAB

Zookeeper 原子广播,Zookeeper Atomic Broadcast。Zookeeper 通过 ZAB 协议保证分布式事务的最终一致性。