На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Компоненты NMMsg и NMMsgServ , Приём/отправка сообщений
    Как нам известно из учебника, компоненты нам помогают отсылать (NMMsg) и принимать (NMMsgServ) короткие текстовые сообщения... Проблема вкратце:
    Два компа в квартире выходят в сеть через Езернет и мой комп - ведомый.
    Нажатие кнопки для отсылки:
    ExpandedWrap disabled
      NMMsg->Host = NMMsg->LocalIP;
      NMMsg->Port = 6711;
      NMMsg->FromName = "Test";
      NMMsg->PostIt("TestLine");

    И код для приёма (событие OnMSG)
    ExpandedWrap disabled
      Memo->Lines->Add(sFrom + ": " + sMsg);

    убеждают меня в том, что я могу отсылать и принимать сообщения, благо тестовая строка проходит.
    А вот теперь, уважаемые знатоки, объясните недалёкому: почему я могу принимать сообщения от удалённых компов, а вот отсылать сообщения не удаётся?
    Сообщение отредактировано: Don_Miorelly -
      Причин может быть много. Нет так посылаешь/не так принимаешь, не туда посылаешь/не там принимаешь, фаервол мешает, NAT не работает... И т.д. и т.п.
        Просто парит вопрос: вроде бы программа сделана строго в соответствии с учебником, исходники перепроверены десятки раз... Но тот факт, что она у меня работает не так, как положено, мешает релизу..... И что делать???
        Сообщение отредактировано: Don_Miorelly -
          Подниму, старую тему.
          Такая же проблема. Сообщения от клиента, доходят до сервера, а от сервера как клиенту ответить?

          Грубо говоря, я понимаю, что сервер сейчас, с компонентом NMMsgServ, слушает определенный порт (6711). И по событию OnMSG вылавливает все и всех. И грубо говоря этот порт занят "прослушкой" и постить туда низя?
          Отключать сервер, на время отправки сообщения? Как узнать это время? Что будет с пакетами, если в это время клиент попытаться соединиться, вывалиться в ошибку
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0311 ]   [ 15 queries used ]   [ Generated: 28.03.24, 21:33 GMT ]