Язык Visual Basic на платформе .NET.
Модераторы: Ramzes, Sebas
-
Paradox
-
- Начинающий
-
-
- Сообщения: 19
- Зарегистрирован: 08.06.2009 (Пн) 13:37
Paradox » 24.06.2009 (Ср) 7:56
Хочу сделать IM клиент на основе протокола MRA. Какие функции используются для приема/отсылки пакетов на сервер?
-
GPP
-
- Постоялец
-
-
- Сообщения: 351
- Зарегистрирован: 02.11.2005 (Ср) 8:02
- Откуда: г.Невельск о.Сахалин
-
GPP » 24.06.2009 (Ср) 8:13
Сокеты, изучение протокола MRA.
GPP(c) Gorlo Pavel Programming
-
Paradox
-
- Начинающий
-
-
- Сообщения: 19
- Зарегистрирован: 08.06.2009 (Пн) 13:37
Paradox » 05.10.2009 (Пн) 11:36
Напишите хотя-бы ориентировочные данные, как это работает? =)
-
FireFenix
-
- Продвинутый гуру
-
-
- Сообщения: 1640
- Зарегистрирован: 25.05.2007 (Пт) 10:24
- Откуда: Mugen no Sora
FireFenix » 05.10.2009 (Пн) 13:07
Paradox писал(а):Напишите хотя-бы ориентировочные данные, как это работает? =)
Сокеты : Послал/Принял (System.NET.TcpClient Or System.NET.Sockets.Socket)
MRA (3я ссылка в гугле) :
http://agent.mail.ru/ru/developers/protocol.html- Код: Выделить всё
После установки tcp-соединения клиент обязан сразу послать MRIM_CS_HELLO, дождаться MRIM_CS_HELLO_ACK, после чего отправить MRIM_CS_LOGIN2 и начать посылать MRIM_CS_PING с установленным в MRIM_CS_HELLO_ACK интервалом. В случае успешной авторизации дальнейшие пакеты (кроме MRIM_CS_PING) должны отправляться только в случае пользовательских действий (написания новых сообщений и т. п.) или ответа на пакеты получаемые от сервера.
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる
-
Денис
-
- Доктор VB наук
-
-
- Сообщения: 2734
- Зарегистрирован: 07.11.2006 (Вт) 13:55
- Откуда: Ейск, Краснодарский край
-
Денис » 05.10.2009 (Пн) 13:16
Paradox писал(а):Напишите хотя-бы ориентировочные данные, как это работает? =)
Может еще код готовый написать? Дак это в раздел "работа".
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.
Вернуться в Visual Basic .NET
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49