There are cases where some events contain large amounts of data, or the events are published at a higher rate than a given subscriber cares about. The way that...
1680
Udi Dahan
udidahan7
Jan 1, 2009 9:01 am
(Following up on Shawn Hinsey's email) Let's say we have one logical event (SomethingHappened) with two technical representations: public interface...
1681
Ayende Rahien
Ayende@...
Jan 1, 2009 9:21 am
I would say that there is no need to complicate the infrastructure with this. Why not publish two events, instead?...
... As the business logic of the publisher, I want to publish the occurrence of a single logical event. The fact that this logic is for v2 of the publisher is...
1684
Ayende Rahien
Ayende@...
Jan 1, 2009 10:41 am
It make sense, but I think this make the infrastructure a whole lot more complicated. I would say that in V1, you published ISomethingHappened. In V2, you...
1685
Udi Dahan
udidahan7
Jan 1, 2009 11:04 am
Inheritence based "routing" is already being done. I'd be happy to continue discussing it's necessity. On top of that, I'd like to know if cutting down the...
1686
Ayende Rahien
Ayende@...
Jan 1, 2009 11:09 am
bus.Publish<ISomethingBig>() Should translate tot the following messages being published ISomethingBig ISomethingOther ISomethingV1 ... ...
1687
Udi Dahan
udidahan7
Jan 1, 2009 2:42 pm
OK, we're into versioning. When developing v2 of a service, we may want to add data to our messages and events. We do not want to change the v1 schema, so we...
1688
Ayende Rahien
Ayende@...
Jan 1, 2009 2:52 pm
It does, good point. ... It does, good point. On Thu, Jan 1, 2009 at 4:41 PM, Udi Dahan < thesoftwaresimplist@... > wrote: OK, we're into versioning. ...
1689
Shawn Hinsey
shawnhinsey
Jan 1, 2009 9:37 pm
I think inheritance makes sense in some cases and in others it makes more sense to use what I'd call content enrichers or other intermediary interceptors. I...
1690
Shawn Hinsey
shawnhinsey
Jan 1, 2009 9:42 pm
I would disagree with this unless the constituents are multi parts. I would not expect to be succesful if my system had 4 recipients of 4 unique messages each...
1691
Ayende Rahien
Ayende@...
Jan 1, 2009 10:09 pm
I meant, if I have a set of related functionality (like managing users), putting them all in a single class means that the user handling code is all in a...
1692
Ayende Rahien
Ayende@...
Jan 1, 2009 10:09 pm
Okay, that make sense....
1693
Ayende Rahien
Ayende@...
Jan 1, 2009 10:09 pm
That is for the subscription queue. You can do this with MSMQ easily, and even get transactional support wiht MSMQ 4.0...
1694
Erik Westermann
westermannerik
Jan 1, 2009 10:09 pm
If I recall correctly, MSMQ 3.0 supports this use. I think this whitepaper explains how to get it working on XP and Windows 2003: ...
1695
Ayende Rahien
Ayende@...
Jan 1, 2009 10:09 pm
data bus abstraction? That is a new one for me. Was this discussed in the list? On Tue, Dec 30, 2008 at 10:47 PM, Udi Dahan...
1696
bk_caraway
Jan 1, 2009 10:09 pm
I'm not sure I understand what the NSB 'data bus abstraction39; actually is. Can you point me to some posts in this group, a blog, or NSB source/sample code that...
1697
bk_caraway
Jan 1, 2009 10:09 pm
I'm not sure I follow you on this 'data bus abstraction39; you mentioned. Can you elaborate? Thanks, /bc ... just a ... [mailto:nservicebus@yahoogroups.com] On ...
1698
nservicebus@yahoogrou...
Jan 1, 2009 10:11 pm
Hello, This email message is a notification to let you know that a file has been uploaded to the Files area of the nservicebus group. File :...
1699
Udi Dahan
udidahan7
Jan 1, 2009 10:13 pm
The yahoo spam engine flagged the 4 recent messages from Ayende, 2 from blake, and 1 from Erik as spam - don't know why. Hope that explains the sudden...
1700
Shawn Hinsey
shawnhinsey
Jan 1, 2009 10:18 pm
That explains a lot, I was really confused by some of the recent threads....
1701
Udi Dahan
udidahan7
Jan 1, 2009 10:22 pm
Sorry I sprung the data bus thing with so little background. It has nothing to do with nServiceBus. In many command & control type architectures we have...
1702
Udi Dahan
udidahan7
Jan 1, 2009 10:25 pm
... message as ascii text? "Can't" ? No. It's more a shouldn't. Also, sometimes you have different security requirements on the message itself and the...
1703
Udi Dahan
udidahan7
Jan 1, 2009 10:35 pm
As a part of the documentation effort in getting 1.9 to RTM, I've uploaded the package diagram for the source of nServiceBus here: ...
1704
Ayende Rahien
Ayende@...
Jan 1, 2009 10:37 pm
Can you put it somewhere else? It require login in to yahoo, and I have no idea what my password is, and their password recovery process is too complex for...
1705
Udi Dahan
udidahan7
Jan 1, 2009 10:46 pm
Will put on the trunk under /documentation -- Udi Dahan - The Software Simplist From: nservicebus@yahoogroups.com [mailto:nservicebus@yahoogroups.com] On ...
1706
Chris Patterson
phatboyg_cmp
Jan 2, 2009 2:17 am
Here is a scenario we have: We have a message: public class PatientAdmitted { public Guid transactionId; public DateTime occurredAt; public string...
1708
Colin Jack
colin.jack
Jan 2, 2009 1:26 pm
... ready ... behaviour ... on top ... binding is ... because ... I wondered if there had been any further consideration of this idea and if so what...
1709
Udi Dahan
udidahan7
Jan 2, 2009 1:41 pm
I've put up a sample showing the versioning story discussed in the previous threads. Take a look and tell me what you think. -- Udi Dahan - The Software...