Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: IP Multicasting Добавлено: 14.11.03 12:15  

Автор вопроса:  Hydralisk

Подскажите как реализовать сабж на VB

Или может быть кто знает объявление на api функцию CMulticastSocket или примерчик подкиньте...

у меня есть нечто

Bool CMulticastSocket::JoinGroup (CString HostGroupIP, UINT nHostGroupPort, UINT nTTL, BOOL nLoopback)

но вот как это в вб написать и что какие переменные значат, т.е. что в них записывать....

Помогите пожалуйста , уже 3ю неделю над этой проблемой бьюсь...

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #1
Добавлено: 14.11.03 21:11

Прочти доки по груповой адресации, и никаких левых функций использовать не прийдеться.Например, напишы в яндексе "TCP/IP крупным планом", и найдешь хорошую книгу.Там все есть.

Ответить

Номер ответа: 2
Автор ответа:
 Hydralisk



Вопросов: 5
Ответов: 13
 Профиль | | #2 Добавлено: 15.11.03 01:21

Принципы работы мультикаста я знаю,я незнаю как это в ВБ реализовать. Мне нужна api функция или контрол.ну или примерчик.

что неужели никто с этим не сталкивался?

в инете инфы по мультикастингу и так мало, а про мультикаст в ВБ вообще почти упоминаний нету. только на си примеры ;(

Ответить

Номер ответа: 3
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #3
Добавлено: 15.11.03 21:42

Для мультикаст сообщения нужно всего лишь отослать дейтаграму на соответствующий айпи!Какие здесь примеры и функции?!Прочти нормальные статьи!Кстати, ты нашел в яндексе "TCP/IP крупным планом""?Там все написано

Ответить

Номер ответа: 4
Автор ответа:
 Hydralisk



Вопросов: 5
Ответов: 13
 Профиль | | #4 Добавлено: 16.11.03 07:28

Нашел и прочел, спасибо. Но проблема все еще остается.... я незнаю как это на вб написать. может все таки подскажете?

Ответить

Номер ответа: 5
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #5
Добавлено: 16.11.03 22:39

Ну, допустим, что тебе нужно отослать дейтаграму на все хосты в сети класа D (224.ххх.ххх.ххх).То можно просто отослать дейтаграму на 224.0.0.1.Вырезка с дока:

---------

Например, 224.0.0.1 означает "все системы в этой подсети", а 224.0.0.2 означает "все маршрутизаторы в этой подсети". Групповой адрес 224.0.1.1 предназначен для сетевого протокола времени (NTP - Network Time Protocol), 224.0.0.9 для RIP-2 (глава 10, раздел "RIP Version 2") и 224.0.1.2 для SGI (Silicon Graphics) dogfight приложений.

---------

На деле не пробовал, но кажись работает (попробуй в себя 127.0.0.1, 127.0.0.2, 127.0.0.3 и .т. п.).

Ответить

Номер ответа: 6
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #6
Добавлено: 16.11.03 23:18

http://athena.vvsu.ru/net/book/mcast.html - еще инфа

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам