Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
172 / 167 / 75
Регистрация: 21.11.2014
Сообщений: 1,490
1

Взаимодействие "клиент-сервер"

13.03.2017, 11:07. Показов 572. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть задача по динамическому обновлению контента страницы (некая самописная CRM) с целью вывода актуальной информации пользователям системы.
Ну, к примеру, в БД появилось новое событие, которое надо обработать. Как сразу же вывести пользователю информацию о нем?

Сейчас выхожу из ситуации примерно таким путем:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
                        function show_Notifications()  
                        {  
                            $.ajax({  
                                url: "show_Notifications.php",
                                cache: false,
                                dataType: "json",
                                success: function(data){
                                    ...
                                    });
                                }
                            });  
                        }  
                        $(document).ready(function(){  
                            show_Notifications();  
                            setInterval("show_Notifications()",1000);  
                        });
т.е. ежесекундно отправляю на сервер AJAX-запрос и распихиваю полученное по нужным блокам на странице.

Работает, но есть определённые проблемы. К примеру, на днях хостер "забанил" наш корп. IP за большое кол-во запросов к серверу с него.
После звонка в ТП хостера разбанили, но меня это напрягает.

Посоветуйте элегантное рабочее решение, пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2017, 11:07
Ответы с готовыми решениями:

Сервер на php (клиент сервер)
делаю клиент сервер для программы на андроид...

Взаимодействие WinCC с Labview 2013, как сервер-клиент, так и клиент-сервер
Здравствуйте. Интересует информация о взаимодействии WinCC с Labview 2013, как сервер-клиент, так и...

Взаимодействие клиент-сервер
Здравствуйте!Помогите пожалуйста добить данную задачу: Организовать взаимодействие типа клиент -...

Взаимодействие клиент-сервер-клиент
Добрый день! Есть web сервер (устройство) с серым IP, клиент должен получить к нему доступ...

3
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
13.03.2017, 11:41 2
веб сокеты.
1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 114
14.03.2017, 12:28 3
По сокетам я бы рекомендовал вот эту серию статей
0
2 / 2 / 0
Регистрация: 05.11.2015
Сообщений: 8
30.03.2017, 10:25 4
Используйте комет сервер. Вам не обязательно для этого изучать nodeJs можно взять готовый комет сервер и дёргать его апи. Если у вас vps хостинг то могу предложить обратить внимание на мой опенсорс комет сервер его достаточно будет запустить на вашем сервере и использовать его апи для доставки сообщений пользователям в реальном времени. Вот пример и вот ещё пример чата

Если у вас сайт не на vps а на обычном хостинге то можно использовать комет сервер но тогда уже не у себя на сервере а saas сервис comet-server.com у него идентичное апи с проектом CppComet так что вы сможете в любой момент перейти на опенсорс решение.
1
30.03.2017, 10:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2017, 10:25
Помогаю со студенческими работами здесь

Организовать взаимодействие типа клиент-сервер
Организовать взаимодействие типа клиент-сервер. Клиент делает запрос серверу на выполнение...

Организовать взаимодействие типа клиент - сервер
Организовать взаимодействие типа клиент - сервер.Клиенты подключается к первому серверу, передают...

Организовать взаимодействие типа клиент - сервер
привет! не знаю туда ли пишу но делать кажется VISUAL STUDIO ,помогите сделать это) Организовать...

Организовать взаимодействие типа клиент - сервер
Организовать взаимодействие типа клиент - сервер, клиент передает имя файла, а сервер поблочно...

Взаимодействие процессов. Сигналы. Клиент-сервер. Linux
В общем вот такое задание : Клиент предлагает пользователю ввести символьную строку, которая потом...

Клиент - сервер, взаимодействие или отдельная служба
Добрый день форумчане. С каждым новым проектом, потребности начинают увеличиваться. И пришла видимо...

Взаимодействие по типу клиент-сервер с использованием задач (Task)
Требуется: 1. Объявить класс Server, который обладает следующими свойствами 1.1. Принимает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru