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

Delphi Sources



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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.03.2012, 23:39
F1zLe F1zLe вне форума
Прохожий
 
Регистрация: 29.12.2011
Сообщения: 20
Репутация: -440
Сообщение Клиент - сервер

Будте добры, помогите поалуста напишите пожалуста код, чтоб XE2 поддерживала...
Надо написать клиент серверное приложение на winsock или indy 10 пожалуста очень прошу, чтоб смог разбираться, ну или обьясните по какому принципу вааще работает передача по сети...
Спасибо за внимание
Ответить с цитированием
  #2  
Старый 07.03.2012, 00:09
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Для принципов существует гугл. Для "напишите мне" есть раздел работа и тот же гугл, исходников сотни (если не тысячи). Форум для случая "не получается там-то".
В общих чертах WinSock - для сервера создается сокет, привязывается к адресу, устанавливается в режим прослушки и принимаются клиенты. Для клиента - создается сокет и подключается к серверу. Дальше обмен данными через send и recv.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
  #3  
Старый 07.03.2012, 01:17
F1zLe F1zLe вне форума
Прохожий
 
Регистрация: 29.12.2011
Сообщения: 20
Репутация: -440
По умолчанию

Думаешь я не искал,, я неделю искал, то находил не то то находил но не работает...поэтто му я сюда и написал, если вы знатоки то киньте пожалусто ссылку тогда для кода
Ответить с цитированием
  #4  
Старый 07.03.2012, 01:22
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Я себя знаю: я гуглить умею очень плохо. Но даже я нагуглил за 40 секунд.
Берем, пишем, получаем. Третья ссылка. Исчерпывающая информация для начала, по блокирующему режиму.
От себя добавлю, лучше делать WSAStartup($202, Data). И что весь WinSock, описанный в статье, можно юзать без добавления каких-то файлов. Просто прописать uses WinSock.
Просто писать очередной мануал на 10 страниц по каждому такому вопросу в N+1й раз ни у кого желания нет, учитывая, что таковых уже много.
Ещё кстати видел подробнейший разбор WinSock в книге Флёнова "Delphi глазами хакера". Там было всё, вплоть до HTTP клиента и неблокирующего TCP сервера.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.

Последний раз редактировалось Bargest, 07.03.2012 в 01:35.
Ответить с цитированием
  #5  
Старый 07.03.2012, 11:39
F1zLe F1zLe вне форума
Прохожий
 
Регистрация: 29.12.2011
Сообщения: 20
Репутация: -440
По умолчанию

Хм...Спасибо огромное, ток там разбирают winsock 2 , можно ли исспользовать winsock просто?
Ответить с цитированием
  #6  
Старый 07.03.2012, 15:15
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Они похожи. Я с сетями хоть работал и немного, но различий не встречал.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием
Ответ


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

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