🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #21566

Re: Kolejka wiadomości dla wielu czytaczy.

#21566
From: Wiktor Zychla
Date: Fri, 11 Jun 2010 18:59
29 lines
2317 bytes
> Powinno zadziałać, ale na pewno są już na to jakieś wzorce, więc
> byłbym wdzięczny za wskazanie, żeby przypadkiem nie odkryć koła.

wzorzec nazywa się po prostu Messaging + Publish/Subscribe jako MEP (Message 
Exchanging Pattern).
polecam książkę Enterprise Integration Patterns, Hohpe & Woolf.

implementacji masz tyle, że życia nie starczy na ich ewaluację.

zaczyna się od najlższejszych implementacji, przy użyciu np. WCF

http://www.google.com/search?hl=pl&&sa=X&ei=aYcSTNX-Ac_GON2tvZoI&ved=0CBcQvwUoAQ&q=simple+publish+subscribe+wcf&spell=1

potem są małe samodzielne silniczki Service Bus

masstransit - http://code.google.com/p/masstransit/ (bardzo dojrzały, warto 
spróbować)
nservicebus - http://www.nservicebus.com/

na końcu są duże, serwerowe systemy Service Bus

http://en.wikipedia.org/wiki/Comparison_of_business_integration_software

od wyboru do koloru

pozdrawiam
Wiktor Zychla

 
Technical Details
Message-ID: <4c1287ec$0$19183$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!aotearoa.belnet.be!news.belnet.be!feed.xsnews.nl!border-1.ams.xsnews.nl!news.netcologne.de!ramfeed1.netcologne.de!nx01.iad01.newshosting.com!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <481f0444-d4e6-4d77-8993-949624b2e7d1@z8g2000yqz.googlegroups.com> <00837883-72a5-411f-8d2d-3d6514dfcaea@d37g2000yqm.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!aotearoa.belnet.be!news.belnet.be!feed.xsnews.nl!border-1.ams.xsnews.nl!news.netcologne.de!ramfeed1.netcologne.de!nx01.iad01.newshosting.com!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "Wiktor Zychla" <wzychla@nospam.com>
Newsgroups: alt.pl.comp.lang.csharp
References: <481f0444-d4e6-4d77-8993-949624b2e7d1@z8g2000yqz.googlegroups.com> <00837883-72a5-411f-8d2d-3d6514dfcaea@d37g2000yqm.googlegroups.com>
In-Reply-To: <00837883-72a5-411f-8d2d-3d6514dfcaea@d37g2000yqm.googlegroups.com>
Subject: Re: Kolejka wiadomości dla wielu czytaczy.
Date: Fri, 11 Jun 2010 20:59:56 +0200
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
Lines: 30
Message-ID: <4c1287ec$0$19183$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 195.116.95.201
X-Trace: 1276282860 unt-rea-a-01.news.neostrada.pl 19183 195.116.95.201:64162
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit