Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socket_io

Проект Flask-SocketIO Этот проект представляет собой пример использования Flask и SocketIO для создания простого веб-приложения, которое позволяет отправлять и получать данные в реальном времени.

Содержание

Принцип работы
Применение

Принцип работы

Проект состоит из трех частей:

  1. Flask-приложение: запускается на порту 5000 и отвечает за обработку HTTP-запросов. Оно имеет два маршрута: / для отображения главной страницы и /update для обновления данных.
  2. SocketIO-сервер: запускается на порту 5006 и отвечает за обработку WebSocket-запросов. Он имеет два события: send_number для отправки данных и response для получения ответа от Flask-приложения.
  3. Клиент: запускается в браузере и использует SocketIO для подключения к серверу и отправки данных.

Запуск проекта

  1. Как запустить проект
  2. Клонируйте репозиторий:
git clone https://github.com/your-username/flask-socketio-project.git
  1. Установите необходимые зависимости:
pip install -r requirements.txt
  1. Запустите Flask-приложение:
python flask_app.py
  1. Запустите SocketIO-сервер:
python socket_io.py
  1. Откройте браузер и перейдите по адресу http://localhost:5000 Нажмите на кнопку "Send Number" для отправки данных на сервер

  2. Запустите отправку запроса с помощью test.py:

python test.py
  1. Проверьте изменения в браузере

язык проекта Python

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages