imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 18.02.2008, 00:37     # 1
AcraL
Junior Member
 
Аватар для AcraL
 
Регистрация: 11.06.2004
Адрес: Israel
Пол: Male
Сообщения: 119

AcraL Известность не заставит себя ждатьAcraL Известность не заставит себя ждать
Question Материалы по использованию UDP

Привет всем.
Надо, ну просто очень дано, материалы по UDP,
Судь вопроса в том что надо написать клиент-сервер, но связь может быть Multicast, Unicast, Broadcast, также этот код будт использован и для других приложений, т.е. желательно чтобы был полностью не зависим.
По поводу TCP есть много чего а вот UDP, 2-3 примера и те без какого либо объяснения, и не раскрываю все возможности.
__________________
И дольше века длится день...
AcraL вне форума  
Старый 18.02.2008, 01:24     # 2
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 14 508

Borland - Гад и сволочь
AcraL
И TCP, и UDP под Windows работают через API WinSock.
Цитата:
The Windows Sockets API is a standard API under Windows 2000 for applications that use TCP and UDP. Applications written to the Windows Sockets API run on many versions of TCP/IP. TCP/IP utilities and the SNMP service are examples of applications written to the Windows Sockets interface.

Windows Sockets provides services that allow applications to bind to a particular port and IP address on a host, initiate and accept a connection, send and receive data, and close a connection. There are two types of sockets:
1. A stream socket provides a two-way, reliable, sequenced, and unduplicated flow of data using TCP.
2. A datagram socket provides the bi-directional flow of data using UDP.
http://technet2.microsoft.com/Window....mspx?mfr=true
http://www.microsoft.com/technet/pro....mspx?mfr=true
http://technet.microsoft.com/en-us/l.../bb758873.aspx

В общем, инфы на M$ Technet - полно, но на её поиск нужно достаточно много времени...
http://search.technet.microsoft.com/...0winsock%20API
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий


Последний раз редактировалось Borland; 18.02.2008 в 01:27.
Borland вне форума  
Старый 18.02.2008, 15:57     # 3
AcraL
Junior Member
 
Аватар для AcraL
 
Регистрация: 11.06.2004
Адрес: Israel
Пол: Male
Сообщения: 119

AcraL Известность не заставит себя ждатьAcraL Известность не заставит себя ждать
Borland, мне не нужна теория по протоколу UDP, кстатит там в основном также идет изложение по поводу TCP... Я ищу литературу которая поможет мне понять как организовать сервер.
__________________
И дольше века длится день...
AcraL вне форума  
Старый 18.02.2008, 16:36     # 4
crawler
Full Member
 
Регистрация: 11.12.2002
Сообщения: 864

crawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собой
UDP - это просто. Открыл сокет и послал пакет. А на другой стороне получил. Или не получил. Вот на этом принципе и организовывай.

Для чего делать клиент-сервер на UDP ? К чему такой гемор?
crawler вне форума  
Старый 19.02.2008, 21:42     # 5
AcraL
Junior Member
 
Аватар для AcraL
 
Регистрация: 11.06.2004
Адрес: Israel
Пол: Male
Сообщения: 119

AcraL Известность не заставит себя ждатьAcraL Известность не заставит себя ждать
crawler, да не так уж и все просто как я думал...
есть разные ситуации, вроде MultiCast и ВroadCast.
А что касается зачем писать сервер на UDP, так клиент захотел...
__________________
И дольше века длится день...
AcraL вне форума  
Старый 20.02.2008, 10:43     # 6
crawler
Full Member
 
Регистрация: 11.12.2002
Сообщения: 864

crawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собой
http://www.faqs.org/rfcs/rfc1112.html
http://www.faqs.org/rfcs/rfc3170.html
http://www.faqs.org/rfcs/rfc922.html

Ну и само собой надо понимать чем просто IP отличается от UDP или TCP

Последний раз редактировалось crawler; 20.02.2008 в 10:45.
crawler вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:02.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.