На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Соблюдайте общие правила форума
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Указывайте точные версии Delphi и используемых сетевых библиотек.

Не приветствуется поднятие старых тем. Если ваш вопрос перекликается со старой темой, то для вопроса лучше создать новую тему, а старую указать в первом сообщении с описанием взаимосвязи.

Внимание:
попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...

Полезные ссылки:
user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


Выразить свое отношение к модераторам раздела можно здесь: user posted image Krid, user posted image Rouse_

Модераторы: Krid, Rouse_
  
> delphi xe firemonkey нужен простейший клиент-сервер UDPsocket , реализовать обмен командами между сервером и несколькими клиентами
    Работу с сетями пробую впервые. Есть сервер, на который должен прийти запрос - текстовая строка, и он должен ответить клиенту - тоже текстовая строка.
    UDP потому что хочу чтобы клиенты обменивались с сервером зная только порт (так как IP раздаются динамически с роутера)
    В UDP есть широковещательная рассылка, по этому знать IP сервера не обязательно.

    Для индентификации клиента хочу использовать префикс с его именем, т.е. сервер когда отвечает, делает рассылку всем, если в ответе префикс соответствует имени клиента, то клиент выполняет команду (примерно так)

    Когда-то давно использовал Socket-ы, но в проекте под FireMonkey они не работают.

    Если кто может помочь примером на TUDPSocket
      Цитата
      В UDP есть широковещательная рассылка, по этому знать IP сервера не обязательно.

      Фундаментальный пробел знаний. man model OSI.
      Если вкратце, у тебя твоя поделка будет работать в пределах широковещательного домена. То бишь дальше роутера твои броадкаст пакеты не уйдут.
      Следовательно возникает проблема необходимости ip, а следом и STUN, если собрался разрабатывать своё поделие для этих ваших интернетов.
      Сообщение отредактировано: Gonarh -
        Цитата Gonarh @

        мне дальше роутера и не нужно. нужно именно в пределах сети.
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0201 ]   [ 16 queries used ]   [ Generated: 19.03.24, 11:33 GMT ]