数据报套接字:一种面向无连接通信的套接字类型,通常基于 UDP。它以“数据报(datagram)”为单位发送与接收消息,强调消息边界保留(一次发送对应一次接收),但一般不保证送达、顺序或不重复。
/ˈdeɪtəɡræm ˈsɒkɪt/(英式)
/ˈdeɪtəɡræm ˈsɑːkɪt/(美式)
She opened a datagram socket to send a quick message.
她打开了一个数据报套接字来发送一条快速消息。
Using a datagram socket, the app can broadcast updates to multiple devices, but it must handle packet loss and reordering itself.
使用数据报套接字,应用可以向多台设备广播更新,但必须自行处理丢包与乱序问题。
datagram 来自 data(数据)+ -gram(“写下的东西/记录”,源自希腊语 gramma),在网络语境中指“独立的消息单元”。socket 原意是“插座/插口”,在计算机中引申为“通信端点”。合起来 datagram socket 指“以数据报为单位进行通信的端点”。