Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Multicast

14K
25 ноября 2005 года
Heggi
1 / / 24.11.2005
Кто писал Multicast-сокет ? Поделитесь примером, или скажите, где в нете можно такое найти. перерыл все. но ничего нормального не нашел :(
2.4K
30 ноября 2005 года
Lexogen
70 / / 18.05.2004
Цитата:
Originally posted by Heggi
Кто писал Multicast-сокет ? Поделитесь примером, или скажите, где в нете можно такое найти. перерыл все. но ничего нормального не нашел :(



Example:
import sun.net.*;
import java.net.*;
import java.io.*;

public class MulticastSniffer {

public static void main(String[] args) {

InetAddress ia = null;
byte[] buffer = new byte[65509];
int port = 0;

// read the address from the command line
try {
try {
ia = InetAddress.getByName(args[0]);
}
catch (UnknownHostException e) {
ia = InetAddressFactory.newInetAddress(args[0]);
}
port = Integer.parseInt(args[1]);
} // end try
catch (Exception e) {
System.err.println(e);
System.err.println("Usage: java MulticastSniffer MulticastAddress port");
System.exit(1);
}

try {
MulticastSocket ms = new MulticastSocket(port);
ms.joinGroup(ia);
while (true) {
DatagramPacket dp = new DatagramPacket(buffer, buffer.length);
ms.receive(dp);
String s = new String(dp.getData(), 0, 0, dp.getLength());
System.out.println(s);
}
}
catch (SocketException se) {
System.err.println(se);
}
catch (IOException ie) {
System.err.println(ie);
}

}

Documentation:
http://www.vbip.com/books/1861007353/chapter_contents.asp

2.4K
30 ноября 2005 года
Lexogen
70 / / 18.05.2004
Цитата:
Originally posted by Heggi
Кто писал Multicast-сокет ? Поделитесь примером, или скажите, где в нете можно такое найти. перерыл все. но ничего нормального не нашел :(



Предыдущий пример к сожалению на джаве :( .
Даю ссылку на примеры кода на С++:
http://f.gamedev.ru/?group=0&topic=12708

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог