www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Мониторинг  

Какая задача мониторинга отнимает больше всего времени?

Многие системные администраторы тратят до 30% рабочего времени на рутину мониторинга. Но

 Читать далее...

Рынок труда  

Какие навыки вы хотите развивать в 2026 году?

Рынок труда меняется быстро. Еще вчера его называли рынком соискателей, а сегодня

 Читать далее...

Книжная полка  

От сисадмина до архитектора: книги, которые прокачают ваш стек в этом году

Новинки от издательства «БХВ» отличаются тем, что в них часто делается упор

 Читать далее...

Автоматизация  

Автоматизируем рутину: что реально работает?

Многие сисадмины автоматизировали что-то за последний год. Но далеко не все остались

 Читать далее...

Защита ИТ-системы  

Практическая защита: что вы внедрили и что мешает?

Какие меры безопасности реально внедрить в реальных условиях – и что не

 Читать далее...

Вопрос-ответ  

Обеспечиваем безопасную эксплуатацию базы данных

Что для вас чаще всего является причиной инцидентов с БД? Как вы

 Читать далее...

Книжная полка  

От «безопасного» Linux до Контролируемого взлома

Издательство «БХВ» продолжает радовать читателей интересными новинками и в наступившем году. Вы можете

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 13481
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 13592
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 11057
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 5923
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 6773
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 6650
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 9487
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 6097
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 6312
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 10475
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 13939
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 15395
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 17720
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 12570
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 10576
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 8785
Комментарии: 4
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 7386
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 6191
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 5814
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 6127
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

 Читать далее...

Друзья сайта  

 Исследование работы веб-приложений без команды-события от внешнего источника (от клиента)

Архив номеров / 2022 / Выпуск №1-2 (230-231) / Исследование работы веб-приложений без команды-события от внешнего источника (от клиента)

Рубрика: Наука и технологии /  Раздел для научных публикаций

Крехалев В.В.,
магистр, Высшая школа информационных технологий и автоматизированных систем Северного (Арктического) Федерального Университета имени М.В. Ломоносова, Архангельск, work@krev.us

 

Исследование работы
веб-приложений без команды-события от внешнего источника (от клиента)

Многие веб-программисты сталкиваются с проблемой невозможности реализации целого ряда методов внутренними средствами веб-сервера из-за отсутствия инструмента вызова программных модулей по внутренним и независимым событиям (к примеру, при наступлении определенного времени или при наступлении какого-либо события от независимого источника события). В данной статье описано исследование и концепция работы веб-приложения в отсутствие внешних команд запуска скрипта веб-приложения средствами веб-сервера. Параллельно поставленной задаче был решен вопрос сохранения данных в переменных между итерациями работы скрипта веб-приложения (без использования средств работы с общей оперативной памятью).

 

I. Постановка задачи

Существует множество задач в областях веб-разработки, которые требуют не зависимого от клиента выполнения события. Такие задачи могут быть как периодическими (с конкретными временными интервалами между событиями), так и внешне событийными (когда источник события никак не связан с веб-приложением и требуется постоянно следить за его состоянием). К периодическим можно отнести такие задачи, как регулярная отправка уведомлений пользователю по достижении определенного времени (к примеру, поздравление с праздником или напоминание о каком-либо интервале). К внешне событийным можно отнести такие задачи, как контроль за состоянием дел на финансовых биржах, где события происходят независимо от собственного веб-приложения. Объединяя две эти задачи можно решить проблему «Как отправлять уведомления пользователю о резких изменениях котировок в веб-приложении?», к примеру.

 

<...>

Ключевые слова: веб-приложение, веб-сервер, интерпретируемые языки программирования, бессобытийный скрипт, общая оперативная память


Полную версию статьи читайте в журнале
Подпишитесь на журнал
Купите в Интернет-магазине

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru