Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Вниз

UdpSocket и отправка уведомления   Найти похожие ветки 

 
uno ©   (2007-12-26 09:33) [0]

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


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


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


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


 
uno ©   (2007-12-26 10:05) [2]

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


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

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

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


 
uno ©   (2007-12-26 10:16) [4]

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


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

см. [3]


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

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


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


>  [6]


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


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

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


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

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


 
uno ©   (2007-12-26 15:57) [10]

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


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

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


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

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


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

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


 
uno ©   (2007-12-26 16:31) [14]

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


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


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


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

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


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

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


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


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


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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.007 c
2-1198916452
pathfinder
2007-12-29 11:20
2008.01.27
Сохранение компонента в stream..


15-1198058066
Kerk
2007-12-19 12:54
2008.01.27
К проблеме ИИ


2-1198405355
WebSQLNeederr
2007-12-23 13:22
2008.01.27
Ламерский вопрос - рендом из определенного диапазона


15-1198134313
Slider007
2007-12-20 10:05
2008.01.27
С днем рождения ! 20 декабря 2007 четверг


2-1198515716
Dark
2007-12-24 20:01
2008.01.27
SW_HIDE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский