Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #2  
Старый 15.06.2009, 12:43
Аватар для PESTS
PESTS PESTS вне форума
Новичок
 
Регистрация: 04.05.2008
Сообщения: 54
Репутация: 11
По умолчанию

Короче думаю это организовать передачу данных через http.
1)На сервер прикручиваем http сервер(компонент в делфи есть Indy смотри).
2)На клиент прикручиваем http клиент(компонент в делфи есть Indy смотри).
Клиент будет делать http-запросы на сервер, допустим авторизация типа http:\\127.0.0.1\?Type=Auth&Login=Irik&Pwd=123456 сервер обрабатывает сообщения и передаёт какие нибудь данные(типа Автиризаци успешна или нет).Регистрация тоже типа http:\\127.0.0.1\?Type=Reg&Login=Irik&Pwd=123456&D esc=12.00.1985
Способ автризации: Когда клиент передал данные серверу и сервер его авторизовал сервер создаёт каконибудь случайный идентификатор на сессию и записывает в базу данных связку Ип-адресс клиента и Сформированный идетификатор, идентификатор посылает клиенту.
В следующих запросах клиент не передаёт уже логин и пароль а просто передаёт идентификатор, при запросе на обновление запрос типа
http:\\127.0.0.1\?Id=QWW556FG&Type=Update&File=...
Сокеты не очень удобно, т.к. даёт возможность соединиться с один пользователем по одному порту, А этот способ даёт возможночсть работать бесконечному кол-во пользователей с сервером
__________________
Маленький мальчик пришёл на систопку
Линукс отстой крикнул он громко
Долго пинали мёртвое тело
Не кто вступился, били за дело
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:34.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025