Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: broadcast


  • Subject: Re: lug-bg: broadcast
  • From: Viktor Vasilev <viktor@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
  • Date: Thu, 18 Dec 2003 14:26:34 +0100
  • Mail-followup-to: lug-bg@xxxxxxxxxxxxxxxxxx

On Thu, Dec 18, 2003 at 11:40:09AM -0000, Vasko Tomanov wrote:
> Triabva da napravia reshenie koeto ot softwarno nivo prashta broadcast
> neshta
> 
> primer:
> 
> imame potok ot danni (naprimer novini),  edin server i dvama klienta
> 
> potoka vliza w servera i ako niakoi ot klientite se abonira za neshto to
> kogato doide novinata se izprashta do kluneta
> (naprimer niakoi se abonira za CNN novini)
> 
> sega interesnia slutshaj e kogato i dvamata (ili povetshe klienti) se
> abonirat za edno i sashto, za momenat se prashta kopie i na dvamata,
> vaprosat mi e kak moga da go nparvia na nisko nivo taka tshe  da kaza na
> routera/switcha tova e informaciata izpratia ia na tezi dvamata edna i
> sashta za moje da stane kato broadcast a me kato dve otdelni neshta , za da
> se namali natovarvaneto mejdu servera i rutera/switcha

Шапка ти свалям за горното изречение от шест реда :)
Това, което искаш, най-вероятно ще стане, като използваш UDP broadcast sockets 
в клиент/сървър архитектурата си. Ако държиш да групираш клиентите си по 
гореспоменатия начин, сървърът ти може да broadcast-ва отделните новини на 
различен порт -- примерно на порт 12345 CNN, а на 54321 BBC. В този случай 
информацията се изпраща от него само веднъж. Остава да напаснеш клиентската си 
програма да се връзва на определения порт ако е абонирана услугата. 

успех :)
Виктор

-- 
Microsoft: Where do you want to go today?
Linux: Where do you want to go tomorrow?
BSD: Are you guys coming, or what?
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================


  • Относно:

 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.