![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Многопользовательский режим работы проги
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 - персональное Спасибо