![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Клиент-Сервер тестирующая программа [D7, XP]
X-Man © (2007-11-17 19:06:00)Здравствуйте!
Необходимо написать тестирующую программу с использованием технологии Клиент-Сервер, так чтобы вопросы формировались на сервере и рассылались на клиентские машины, после прохождения теста на клиентах, результаты должны отсылаться на сервер и сохраняться в файле. Если не трудно, помогите написать... заранее спасибо...
Anatoly Podgoretsky (2007-11-19 09:53:00) [1]Кстати в данной технологии вмешательство студентов сведено к минимуму, если не к нулю.
Anatoly Podgoretsky (2007-11-19 09:46:00) [2]
> Для сервера в данном случае нужен IIS или Апач. IIS более
> глючный, хотя, возможно, я просто его готовить не умею..
> .
Это не обязательно, может быть любой сервер, в том числе и самописный.
Dennis I. Komarov (2007-11-19 09:44:00) [3]
> Anatoly Podgoretsky © (18.11.07 11:35) [31]
+1
novill (2007-11-19 09:43:00) [4]> [34] Правильный_Вася (18.11.07 19:30)
ФТОПКУ )))
Правильный_Вася (2007-11-18 19:30:00) [5]прикольно тема плавает
прочее - основная - прочее - начинающим
куда дальше?
Черный Шаман (2007-11-18 18:24:00) [6]
> Anatoly Podgoretsky © (18.11.07 11:35) [31]
>
> > X-Man (18.11.2007 01:24:19) [19]
>
> Кроме Интернет Эксплорера ничего не надо.
Для сервера в данном случае нужен IIS или Апач. IIS более глючный, хотя, возможно, я просто его готовить не умею...
Сергей С. (2007-11-18 16:43:00) [7]
> клиентская и серверная части готовы
Какого же хрена ты нам тут про компоненты втираешь ?)
Anatoly Podgoretsky (2007-11-18 11:35:00) [8]> X-Man (18.11.2007 01:24:19) [19]
Кроме Интернет Эксплорера ничего не надо.
Черный Шаман (2007-11-18 03:26:00) [9]
> X-Man (18.11.07 02:03) [25]
>
>
> > Если не брать в счет передачи сервер>клиент>сервер то
> все
> > остальное можна делать в проге полностью. ОНО т.е. все
> остальное
> > уже есть у тебя, или тоже нужен компонент)
>
> как раз, мне только и надо понять, как сделать обмен между
> ПК в сети... клиентская и серверная части готовы... а вот
> как осуществить связь между ними, не знаю...
Скопирую из другого своего объяснения:
Обычный app-протокол через сокеты
Команда:
|версия протокола|команда|размер данных команды|типизированные данные команды|контрольная сумма|
|1 байт |4байта |4 байта |x байт |8 байт |
типизированные данные команды:
|размер|данные|
|4 байта|x байт |
...
|размер|данные|
|4 байта|x байт |
Если XML, то
Команда:
|версия протокола|размер XML файла|XML-файл|контрольная сумма|
|1 байт |4байта |x байт |8 байт |
Johnmen (2007-11-18 02:15:00) [10]
> ты о чем??
Об операции. А ты что подумал?
Vice____ (2007-11-18 02:09:00) [11]
> > клиентская и серверная части готовы... а вот как осуществить
> > связь между ними, не знаю...
заглянь в раздел Сети найди на всяк случай чего-то похожее на твой случай, потом погугли и станет все очень понятно
X-Man (2007-11-18 02:09:00) [12]
> Это не операбельно.
??????????????? ты о чем??
Johnmen (2007-11-18 02:06:00) [13]
> клиентская и серверная части готовы... а вот как осуществить
> связь между ними, не знаю...
Это не операбельно.
X-Man (2007-11-18 02:03:00) [14]
> Если не брать в счет передачи сервер>клиент>сервер то все
> остальное можна делать в проге полностью. ОНО т.е. все остальное
> уже есть у тебя, или тоже нужен компонент)
как раз, мне только и надо понять, как сделать обмен между ПК в сети... клиентская и серверная части готовы... а вот как осуществить связь между ними, не знаю...
Johnmen (2007-11-18 01:52:00) [15]
> смысл тогда задавать здесь вопросы, когда на них нельзя
> получить нужного ответа?...
Вот ты уже и догадался. Сам. Что смысла нет. И не будет.
Прощай...
Vice____ (2007-11-18 01:50:00) [16]
>X-Man (18.11.07 01:39) [22]
> я смотрю смеяться вы все умеете....
а я смотрю ты только задавать вопросы можешь, а хоть какие-то наработки у тебя уже есть или только форма и кнопка Результат.
Если не брать в счет передачи сервер>клиент>сервер то все остальное можна делать в проге полностью. ОНО т.е. все остальное уже есть у тебя, или тоже нужен компонент)
> Создание клиент-серверного приложения для тестирования студентов.
> На сервере учитель формирует вопросы, которые отображаются
> у учащихся. Учащиеся отвечают, отчёт с фамилией учащегося
> отсылается на сервер
ето тоже самое что сказать: помогите написать прогу цытирую: ДЛЯ ПАДАЮЩИХ ШАРОВ)
X-Man (2007-11-18 01:39:00) [17]
> Самый главный компонент - TLabel. Это можно у кого хошь
> спросить.
> Ну а обмен организуется через пиво. Балтика лучше всего.
> № 7.
Балтика №0-10)) любое))) литраж какой?))
> TProgTesterClient и TProgTesterServer и TResultTester
> когда ты не знаеш таких елементарных вещей, то когда тебе
> скажут какие компоненты нужно использовать кстати и смутно
> представляя задачу потому что ты толком ее не описал
Создание клиент-серверного приложения для тестирования студентов. На сервере учитель формирует вопросы, которые отображаются у учащихся. Учащиеся отвечают, отчёт с фамилией учащегося отсылается на сервер
так лучше?
я смотрю смеяться вы все умеете.... только помочь никто не может... смысл тогда задавать здесь вопросы, когда на них нельзя получить нужного ответа?...
Johnmen (2007-11-18 01:32:00) [18]Самый главный компонент - TLabel. Это можно у кого хошь спросить.
Ну а обмен организуется через пиво. Балтика лучше всего. № 7.
Vice____ (2007-11-18 01:32:00) [19]
> X-Man (18.11.07 01:24) [19]
>
> блин... я не прошу полностью написать мне программу, хотя
> бы подскажите, какие компоненты для этого надо использовать
> и как организовать обмен данными между клиентом и сервером.
> ..
TProgTesterClient и TProgTesterServer и TResultTester
когда ты не знаеш таких елементарных вещей, то когда тебе скажут какие компоненты нужно использовать кстати и смутно представляя задачупотому что ты толком ее не описал
ТЫ УВЕРЕН ЧТО ВСЕ ДАЛЬШЕ ПОЛУЧИТСЯ, компонентов предложеных мною немного выше ведь не существует)
X-Man (2007-11-18 01:24:00) [20]блин... я не прошу полностью написать мне программу, хотя бы подскажите, какие компоненты для этого надо использовать и как организовать обмен данными между клиентом и сервером...