`
tedeyang
  • 浏览: 328150 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

socket为什么翻译成“套接字”?

阅读更多



“套接字”这个超级别扭的术语已经存在了N长时间了。
我一直很奇怪,socket怎么就会被翻译成这样。
即便是翻译成“接口”,“插口”,“网络端口”,哪一个不比“套接字”更形象,更易于理解呢?
有没有谁知道原因?
我估计为什么大部分人愿意说socket,而不愿意说套接字,是因为和我一样,觉得这个翻译实在是太烂了!

 

【2008-1 bbs】

分享到:
评论

相关推荐

    linux下基于c语言实现,采用tcp协议的基于socket套接字通信的在线英语词典系统.zip

    本项目是一个基于TCP协议的socket套接字通信的在线英语词典系统,它允许用户通过网络进行查询和获取单词的翻译。下面将详细解析这个系统的相关知识点。 首先,我们需要理解TCP协议。传输控制协议(TCP)是一种面向...

    基于JAVA的简单Socket通信.pdf

    Socket翻译成中文为套接字,网络传输分为TCP和UDP传输,其中TCP是一种可靠的面向连接的传输协议。套接字表示主机之间的网络连接的对象,它为主机之间建立TCP连接,使主机之间能够相互建立连接完成通信。在JAVA中,...

    教你用Socket编程实现FTP功能.docx

    * 参数:s: 是由 socket() 调用返回的并且未作连接的套接字描述符(套接字号) 地址结构说明: struct sockaddr_in{ short sin_family;//AF_INET u_short sin_port;/ ... 通过学习和掌握这些知识点,我们可以...

    用Socket编程实现FTP.docx

    使用前创建一个新的套接字格式:SOCKET PASCAL FAR socket(int af,int type,int procotol);参数:af: 通信发生的区域 type: 要建立的套接字类型 procotol: 使用的特定协议 2. 指定本地地址——bind() 函数 将套接...

    用Socket编程实现FTP.pdf

    套接字编程原理是使用Socket()函数来创建一个新的套接字,然后使用bind()函数将套接字地址与所创建的套接字号联系起来。套接字是一种特殊的文件描述符,用于表示一个网络连接。套接字编程原理包括创建套接字、指定...

    Socket学习笔记

    Socket源自英文"socket",在中文中常被翻译为"套接字",它是实现进程间通信(IPC,Inter-Process Communication)的一种方式,尤其在分布式系统中扮演着关键角色。本资源包含了Socket学习笔记和课件,适合对网络编程...

    Guide to Network Programing

    #### 二、什么是套接字? 1. **两种类型的互联网套接字**:套接字是应用程序与网络通信的接口。主要分为流式套接字(SOCK_STREAM)和数据报套接字(SOCK_DGRAM)。 - **流式套接字**:提供可靠的双向通信通道,...

    网络编程书籍Beej’s Guide to Network Programming

    #### 十、什么是套接字? - **定义**:套接字是一种用于网络通信的抽象数据类型,它允许进程间通过网络进行数据交换。 - **两种类型的Internet套接字**: - 流式套接字(SOCK_STREAM):基于TCP协议,提供可靠的...

    基于C语言tcp协议实现在线英语词典

    在C语言中,可以使用`socket()`函数创建一个套接字,然后用`bind()`函数将套接字绑定到特定的IP地址和端口号上。接着,用`listen()`函数设置服务器为监听模式,等待客户端的`connect()`请求。 当客户端连接成功后,...

    计算机网络课程设计大作业

    这个部分通常要求学生使用诸如Java、Python、C++等编程语言,利用套接字(Socket)编程来实现客户端-服务器(Client-Server)架构的即时通讯应用。在实现过程中,学生需要掌握以下几个关键知识点: 1. **套接字编程...

    Chat-Socket-Java:聊天系统ServerSocket e Socket na linguagem Java

    聊天套接字Java版本0.1 聊天室(LAN)演化服务器ServerSocket和Socket Java语言。 Ligar primeiro o servidor(Chat.jar)没有计算机服务。 服务提供商的计算机,客户服务的客户,服务提供商(seu主机)。 Ao ...

    ZeroMQ Guide翻译 中文版 pdf

    ZeroMQ(通常写作0MQ、0_MQ或0mq)是一种具备类套接字(socket-like)接口的高性能消息库,主要用于网络通信。它支持多种传输协议,包括TCP、UDP和IPC(进程间通信)。0MQ的定位是提供轻量级的消息队列,能够被广泛...

    unix环境高级编程 anup 中文第三版 扫描版

    例如,`fork()`用于创建新进程,`exec()`系列函数用于替换进程的执行映像,`wait()`和`waitpid()`用于等待子进程结束,`signal()`处理信号,`pipe()`和`socketpair()`用于创建管道和套接字对进行进程间通信。...

    C语言FAQ 常见问题列表

    为什么这些问题如此经常地出现? o 6.12 我很困惑。我就是不能理解这些空指针一类的东西。 o 6.13 考虑到有关空指针的所有这些困惑, 难道把要求它们内部表达都必须为 0 不是更简单吗? o 6.14 说真的, 真有机器用...

    计算机网络试卷试题6知识.pdf

    4. BSD Unix 中套接字编程接口(Socket API)的主要功能是提供了一个统一的编程接口,允许开发人员使用高级语言来编写网络应用程序。网络应用开发人员可以使用套接字编程接口来创建套接字、绑定套接字、监听套接字、...

    教育应用程序接口CNErloungeIII周爱民aimingoo约2530PPT概要.pptx

    另一种是作为套接字客户端,创建并监听特定端口。这两种方法都在Erlang的`erl_init`、`erl_connect_init`和`erl_connect`等函数支持下工作。 在实际操作中,开发者可能会遇到一些常见问题,比如`self`的含义(在...

    UNIX系统编程

    UNIX系统编程涵盖了TCP/IP网络编程,书中介绍了socket编程模型,包括套接字的创建、绑定、监听、接受连接、发送和接收数据等操作。同时,书中还讲解了如何使用UNIX域套接字实现本地进程间的通信,以及如何处理网络...

    UNIX环境高级编程(第3版) [美]W.Richard Stevens 一书中的实例源码

    5. **网络编程**:包括套接字API的使用,如socket()、bind()、listen()、accept()、connect()、send()、recv()等,以及TCP/IP协议栈的交互,如创建服务器和客户端程序,处理并发连接等。 6. **错误处理**:源码中...

    Python3.7.2中文文档-标准库-合集

    3. **网络通信模块**:`socket`模块提供了低级网络套接字接口,`http`模块包括HTTP客户端和服务端的实现,`urllib`系列模块处理URL相关任务,如打开网络连接、解析URL等。 4. **数据结构模块**:`collections`提供...

    cpp-译笨办法学C

    1. **套接字编程**:创建socket,bind,listen,accept,connect,send,recv等函数的使用。 2. **TCP/IP基础知识**:IP地址、端口号、三次握手和四次挥手的过程。 3. **HTTP协议**:理解HTTP请求方法(GET, POST等...

Global site tag (gtag.js) - Google Analytics