Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

UdpSocket и отправка уведомления [D7, XP]


uno ©   (2007-12-26 09:33:00) 

Здравстуйте! Пожалуйста помогите! Мне надо отправить уведомление о полученном сообщении, при помощи компанента UdpSocket, в уведомлении должно содержаться ID сообщения(MESSAGE_ID), ID получателя (USER_ID), и дота отправки (MESSAGE_SAND_DATE), подскажи пожалуйста строку кода, или способ как это сделать!
Заранее Спасибо!


Сергей М.   (2007-12-26 16:44:00) [1]


> Из блажи, мативации никакой


Ну и нафих, спрашивается, нужно ублажать блаженных, которые сами не знает зачем им оно надо ?)


uno   (2007-12-26 16:43:00) [2]

Из блажи, мативации никакой, ладно как нибудь сам постараюсь, спасибо за помощь


Сергей М.   (2007-12-26 16:42:00) [3]


> люди которые захотели опробывать Udp


Просто из блажи ?
Или чем-то мотивировали ?

Впрочем оно по барабану - при любом раскладе требуется знать полные координаты адресата сообщения.


uno   (2007-12-26 16:31:00) [4]

Честно не мне, у меня они работали не плохо, есть люди которые захотели опробывать Udp


Сергей М.   (2007-12-26 16:27:00) [5]

Чем же тебе не угодили "два элемента" ?


uno   (2007-12-26 16:21:00) [6]

До этого использован Client и Server Socket, но у Udp есть возможность сделать эту процедуру одним элементом вместо двух


Сергей М.   (2007-12-26 15:58:00) [7]

А почему выбран именно UDP ?


uno   (2007-12-26 15:57:00) [8]

Что то вроде чата, только чуть сложней, там все сообщения идут через базу, а после получателю, причем перед получением до него доходит увидомление, как руз при помощи UdpSocket


Сергей М.   (2007-12-26 10:43:00) [9]

Это вообще что за поделка - чат ?


uno   (2007-12-26 10:38:00) [10]

Дело обстоит следующим образом, соединение с получатьелем создается по клику на дереве пользователей и ник и IP Соответственно
     Nick := Copy(TreeView1.Selected.Text, 1, Pos('- активен',    TreeView1.Selected.Text) - 1 );
     IP := GetIP(Integer (TreeView1.Selected.Data) );


Сергей М.   (2007-12-26 10:22:00) [11]


>  [6]


Извиняюсь, это было адресовано не тебе


Сергей М.   (2007-12-26 10:21:00) [12]

Определись, комуты посылаешь сообщение - потоку или окну..


Сергей М.   (2007-12-26 10:17:00) [13]

см. [3]


uno   (2007-12-26 10:16:00) [14]

Есть Еще Имя получателя в базе, MESSAGE_RECIPIENTS_NAME


Сергей М.   (2007-12-26 10:10:00) [15]

Этого недостаточно.

IP-протокол однозначно идентифицирует корреспондента по адресу и номеру порта.


uno   (2007-12-26 10:05:00) [16]

Есть IP компьютера


Сергей М.   (2007-12-26 09:45:00) [17]


> Мне надо отправить уведомление


Отправить кому, на деревню дедушке ?
Или существует конкретный адресат с конкретными сетевыми атрибутами - адресом и портом ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо