![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Базы и локальная сеть [D6, dBase, FoxPro]
JB © (2003-02-06 13:35:00)Люди хелп !!!
Надо наваять курсовой, тама надо что бы сидел препод и куча студентов, которые сдают зачет, а все данные о здаче каждого студента преподовская прога должна взять и обработать.
Так вот как эти проги (студентов и препода) по сетке связать ??
Заранее спасибо !!!!!!!
MsGuns (2003-02-06 16:17:00) [1]А можно много проще. И на фоксе. И безо всяких "сокетных" наворотов. По рабоче-крестьянски написать 2 проги:
1. "Преподаватель". Имеет каталог с БД и сетевой каталог, который прога "пасет". Как только в этом каталоге появляется таблица, имя которой совпадает с логином (условно) скубента, закачивает данные из этой таблицы в БД, а сам файл удаляет.
2. "Скубент". Имеет БД на локальном диске, куда и сохраняет динамически вводимые огурцом данные. Когда сеанс закончен (типа скубент ответил на все вопросы), данные таблицы копирует в сетевой каталог с именем=логину.
Вот и вся хрень. А то "SQL-сервер", "сокеты". И будет бедный студент лепить такую систему до второго пришествия...
Max Zyuzin (2003-02-06 14:52:00) [2]Забыть про фокспро и ваять клиент-серверную СУБД (это простой вариан)
Программы клиентов через сокеты передают информацию программе препода, и тот их обрабатывает (сложный вариант)
mate (2003-02-06 14:52:00) [3]для этого можно использовать сокеты - сервер у препода , а клиенты - у стдентов. У сервера пишешь порт для соединения, а у клиентов IP адрес сервера и тот же порт и отправляешь данные.