• Java后端同第三方服务建立Socket通信①Python编写脚本模拟第三方服务(基础版)


            鉴于时间有限,本节共分为三篇文章,本篇主要介绍采用Python编写脚本模拟一个简单第三方服务的方法。后续将介绍Java后端作为Client如何链接到第三方服务(Server)并发送请求及处理响应,以及前后端如何建立一个Websocket实现前端(客户端)和后端(服务器)之间的数据交换。文章很基础,适合初学者练习使用。

    (一)Server端------Python编写脚本模拟一个简单的第三方服务

    ①首先需要具有IP及端口号

    1. host = '127.0.0.1' # 监听的IP地址,本例使用本地回环地址
    2. port = 12346 # 监听的端口号

    ②使用Python的socket包自带的方法创建一个TCP Socket对象

    ( PS:Socket(套接字)是计算机网络编程中用于实现网络通信的一种机制。它提供了一种编程接口,允许应用程序通过网络进行数据传输,实现不同主机之间的通信。)

    1. import socket
    2. # 创建一个TCP Socket对象
    3. server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

     ③绑定IP和端口号,开始监听链接请求

    1. # 绑定IP地址和端口号
    2. server_socket.bind((host, port))
    3. # 开始监听连接请
  • 相关阅读:
    【干货】Java开发者快速上手.NET指南
    PON网络是什么
    抓包day3
    react 使用useRoutes遇到的问题
    2022/8/5 拓扑排序+dp
    4.存储NFS
    C++入门-day03
    android 获取局域网其他设备ip
    Nginx+cpolar实现内网穿透多个Windows Web站点端口
    QT(超详细从0开始)
  • 原文地址:https://blog.csdn.net/qq_43554335/article/details/133870268