Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Многопользовательский режим работы проги


Страницы:   1 2 3

Pcrepair ©   (2012-04-26 13:20:00) 

Добрый день. Есть программа, написанная в стиле процедурного програмированния в РАД2010:
- программа имеет GUI (МЕМО1, МЕМО2, Кнопка и дополнительно настройка алгоритма обработки)
- пользователь вводит исходные данные в окно ввода МЕМО1, нажимает кнопку
- программа обрабатывает данные по сложному алгоритму, зависящему от введенных пользователем данных (текст)
- программа выводит результат работы в МЕМО2
на это цикл работы программы заканчивается
В ближайшее время кнопка и МЕМО1,2 будут вынесены в ВЕБ-интерфейс (ВЕБ-сервер на одном хосте в просторах интернета) и пользователь будет подключаться к программе как к удаленному сервису через браузер.
на текущий момент и после подключения ВЕБ-интерфейса программа одномоментно может работать только с одним пользователем, демо-версия

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


Pcrepair   (2012-04-26 18:15:00) [1]

Удалено модератором
Примечание: Хватит на всех нападать.


Сергей М.   (2012-04-26 18:10:00) [2]


> мне лучше знать как работает моя программа


вон оно чё ..
чего ж тогда спрашиваешь ?)


Сергей М.   (2012-04-26 18:08:00) [3]


> Шо опять?


рецидив)
случается когда надоедает писи репарировать и хочется их попрограммировать)


Pcrepair   (2012-04-26 18:06:00) [4]

мне лучше знать как работает моя программа, не спорь попусту


Сергей М.   (2012-04-26 18:02:00) [5]


> на этом компе(сервере)


причем здесь вооще комп ?
речь идет об устоявшейся софтверной терминологии, а не о хардверной)


> от обеспечивает клиента


никакого клиента он у тебя не обеспечивает.

твоя программулина сама является клиентом по отношению к веб-серверу, на котором крутится "чат" - делает запросы к веб-серверу, получает от него результаты запросов и обрабатывает их нужным образом.


turbouser   (2012-04-26 17:56:00) [6]

А шары все падали и падали..


Германн   (2012-04-26 17:47:00) [7]


> Pcrepair ©   (26.04.12 17:30) [50]
>
> ну когда ты изучишь такие слова как обработка JS, DOM тогда
> и только тогда ты поймешь для чего нужен ТВебБраузер

Шо опять?
http://delphimaster.ru/cgi-bin/forum.pl?n=3&id=1330181581


Pcrepair   (2012-04-26 17:40:00) [8]

не... не к тому, оно подключается ко всяким сайтам, откуда качает информацию для заказчика.


Pcrepair   (2012-04-26 17:38:00) [9]

а чем тебя не устраивает термин  "сервер приложений"? ась?
во первых это СЕРВЕР - от обеспечивает клиента(копьютер пользователя) информацией - классическое определение сервера
во вторых, на этом компе(сервере) работает ПРИЛОЖЕНИЕ - та самая программа которая обеспечивает информацией пользователя
сложи 1+ 2 и что получается?


Сергей М.   (2012-04-26 17:36:00) [10]


> когда ты изучишь такие слова как обработка JS, DOM


Ну куды ж нам, крестьянам, в лаптях да по асфальту ..


> IdHTTP - только для подключения к ЧАТу


А веббраузер твой куда подключается - не к тому же самому "ЧАТу" разве ?)


Pcrepair   (2012-04-26 17:30:00) [11]

ну когда ты изучишь такие слова как обработка JS, DOM тогда и только тогда ты поймешь для чего нужен ТВебБраузер

IdHTTP - только для подключения к ЧАТу
впрочем, поскольку ты не знаешь всего функционала программы, то конечно, для тебя :

> Все чудесатее и чудесатее пурга

кстати, опять дебаты не теме.


Сергей М.   (2012-04-26 17:27:00) [12]


> еслиб знал такие ужастные слова


а  "сервер приложений" , который ты всуе упомянул, - это не ужас тные слова, ага.


Сергей М.   (2012-04-26 17:23:00) [13]


> программа которая обрабатывает данные, которые кстати получает
> из ТВебБраузер, это так , к слову


Все чудесатее и чудесатее пурга - теперь уже и твеббраузер нарисовался)

А тогда накой шиш, спрашивается, IdHTTP в этой программе, если она по твоему же заявлению получает от вебсервера данные для обработки через другого http-клиента - встроенного прямо в твеббраузер ?


Pcrepair   (2012-04-26 17:17:00) [14]

ну еслиб знал такие ужастные слова
мультипоточный http-клиент на базе IdHTTP
то и вопрос бы тут не задавал.ага
хотя причем тут http-клиент? не он главный, главное программа которая обрабатывает данные, которые кстати получает из ТВебБраузер, это так , к слову
кстати "заканчивающим" пора бы уже научится отвечать по существу вопроса и желательно без аллегорий  и не так косноязычно


Сергей М.   (2012-04-26 17:11:00) [15]


> не надо пургу мести


Пургу-то как раз понес именно ты - про "сервер приложений", про "мемо", про "кнопки" и прочую лабуду, вместо того чтобы просто сказать "как реализовать мультипоточный http-клиент на базе IdHTTP".


> форум тут - для начинающих


Ну так и прислушивайся к "заканчивающим")


AV   (2012-04-26 17:02:00) [16]


> Pcrepair ©  

за спасибо - спасибо, однако слушай
> Сергей М.

я то советую как сделать попроще и "по-колхозному" :)
а по сетям собаку съел :)


Pcrepair   (2012-04-26 16:55:00) [17]

ну пока что это всего лишь избушка, может вообще без фундамента обойтись
это всего лишь изучение программирования, так что не надо пургу мести, да и форум тут - для начинающих, посмотри внимательно куда ты попал
да и не ненадо переходить на обсуждение не по теме
ответь по теме, если чего знаешь
раскрой личный опыт в программировании потоков, если есть конечно таковой


Сергей М.   (2012-04-26 16:50:00) [18]


> не надо корейцев сюда приплетать.они делают что могут


Ну а чем ты не "чтомогущий кореец", заявляющий почти тоже самое - "главное чтоб взлетело" ?)


> не надо по старинной совковой привычке


Вот и я о том говорю - не надо на дерьмовый фундамент городить стоэтажный скребонёб)


Pcrepair   (2012-04-26 16:45:00) [19]

не надо корейцев сюда приплетать.они делают что могут
вопросы по оптимизации веб-сервера будут заданы в свое время и на другом форуме(не ДЕЛЬФИ).
ясно что простой ЧАТ имеет ограниченный функционал. но не надо по старинной совковой привычке валить все в одну большую кучю. так и до корейцев недалеко


Pcrepair   (2012-04-26 16:40:00) [20]

AV - персональное Спасибо


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо