Показать сообщение отдельно
  #87  
Старый 10.07.2006, 19:56
Аватар для Ferra
Ferra Ferra вне форума
Местный
 
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
Стрелка

Вот структура сервера:

Запуск сервера-поиск плагинов и запуск необходимых-фоновая работа.

Какие должны быть модули и ф-ии:
Plugins.pas - поиск и запуск необходимых модулей
Sockets.pas - полная работа с сокетами: обрабатывание события подключения клиента, ведение статистик(+люди, можно с сокетами работать без форм??? вроде как теоретически да? никто не знает?)
Main.pas - основа; вызов ф-ий из других модулей.(это в последнюю очередь). - в последнюю очередь.
Options.pas - чтение опций сервера(в частности чтение порта через который происходит работа, список бана и т.д.) - этот делаю Я.

Вот так. Ищем как делать сервисы + кто знает пробуйте найти что-нить проработу с сокетами без форм. Пишите.

P>S> А может плагинам не надо давать одинаковае расширение? а то пока вызов ф-ии произойдет, и ответ будет получен... много времени пройдёт (может для серва плагинам дать расширение WPS: Winlog Plugin for Server, так быстрее будет, ато зачем лишние длл подгружать? Ваше мнение?)

Майняк см. вверх .. в модуле plugins лишний слэш не нужен. Он лишний. Модуль plugins(cсылка на который выше), прошёл тестирование.(удачно)

Сервис вечером вышлю.
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
Ответить с цитированием