1. 确定 Socket 类型
Socket 服务可以是:
网络 Socket:基于 TCP/UDP 协议(如 Web 服务器、API 服务)。
Unix Domain Socket:本地进程间通信(如 Docker、MySQL 默认使用)。
2. 编写一个简单的 Socket 服务示例(Python)
以 Python 为例,创建一个 TCP Socket 服务:
# 文件名: simple_socket_server.py
import socket
HOST = '0.0.0.0' # 监听所有IP(生产环境建议绑定内网IP)
PORT = 8888 # 自定义端口
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.bind((HOST, PORT))
s.listen()
print(f"监听 {
HOST}:{
PORT}...")
while True:
conn