Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:56 27.05.24 
Клубове/ Компютри и Интернет / Бази данни Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: Има нещо генерално сбъркано .. [re: Maнoлчo]
Автор NDeu (динозавър)
Публикувано16.07.05 22:57  



Има няколко начина по които можеш да реализираш рефрешване на информацията на клиента, които в зависимост от инициативата могат да се класифицират:
1. Event от сървъра. В тригер палиш event (в някои сървъри механизма за ивънта го има вграден, в други може да се изпраща от външна функция)
2. Трислойна структура. Ползва се Application server, който уведомява клиентите за промените.
3. Периодична проверка за настъпили промени инициирана от клиента.

Всеки от горепосочените принципи може да има различни реализации.

Но.....
Както вече те предупредиха, към това трябва да се пристъпва много внимателно и мотивирано.
Защото:
1. Да си представим, че в един момент имаме 300 клиенти (за прегледност нека да са блондинки), които работят с данните (не е чак толкова страшно число)
2. В момента, в който някоя блондинка промени един запис, трябва да се изпълнят 300 заявки за рефрешване (и това няма да забие сървъра)
3. Да си представим, че тези блондинки в един момент ги обхване работохоликата (много опасно заболяване) и те почнат да начукват по два записа в минута (нещо съвсем реално)
===================================
Да видим сега какво трябва да върши сървъра за да държи данните на всички блондинки актуални.
2х300=600 променени записа в минута или 10 записа в секунда (средно)
10*300=3000 заявки в секунда за да се държат актуални данните на блондинките.
Като включиш в сметката и мрежовия трафик, който се генерира при това, няма да остане много за полезна работа.

Така че не е невъзможно, но внимателно прецени наистина ли ти трябва.

Успех



Цялата тема
ТемаАвторПубликувано
* База данни и няколко клиента! Maнoлчo   15.07.05 19:59
. * Re: База данни и няколко клиента! nupaT   15.07.05 21:03
. * Re: Има нещо генерално сбъркано .. salle   15.07.05 23:48
. * Re: Има нещо генерално сбъркано .. Maнoлчo   16.07.05 08:18
. * Re: Има нещо генерално сбъркано .. Penguin   16.07.05 09:42
. * Само да уточня Penguin   16.07.05 09:50
. * Re: Малко не съм съгласен .. salle   16.07.05 10:16
. * Re: Има нещо генерално сбъркано .. salle   16.07.05 10:32
. * Re: Има нещо генерално сбъркано .. Maнoлчo   16.07.05 11:16
. * Re: Май не ме разбра ... salle   16.07.05 12:31
. * Re: Има нещо генерално сбъркано .. nasko   16.07.05 16:46
. * Re: Има нещо генерално сбъркано .. nasko   16.07.05 16:54
. * Re: Има нещо генерално сбъркано .. Maнoлчo   16.07.05 17:11
. * Re: Има нещо генерално сбъркано .. Bob   16.07.05 13:56
. * Re: Има нещо генерално сбъркано .. Maнoлчo   16.07.05 17:01
. * Re: Има нещо генерално сбъркано .. Blandings Castle   16.07.05 18:14
. * Re: Има нещо генерално сбъркано .. nasko   16.07.05 18:27
. * Re: Има нещо генерално сбъркано .. NDeu   16.07.05 22:57
. * Re: База данни и няколко клиента! anonim   18.07.05 23:31
. * Re: База данни и няколко клиента! EFEX   26.07.05 13:11
. * Re: База данни и няколко клиента! EFEX   26.07.05 13:57
. * Re: База данни и няколко клиента! shootthebull   28.07.05 13:03
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.