The method Udi describes here is a much better way for applications that are monitoring/displaying data to stay up to date. The user experience of seeing data...
Sorry to beat a dying horse, but in the absence of a high performance, x-copy queue for both ends of the wire (sounds like there might be one in development...
I would not want to deploy a smart client that requires MSMQ either. Dru and I have both talked about the exact thing you mentioned, having an interface such...
It is an interesting enough problem for me to spike it, give me a few hours On Tue, Jul 1, 2008 at 8:40 PM, Chris Patterson <chrisfromtulsa@...>...
Ayende Rahien
Ayende@...
Jul 1, 2008 6:29 pm
898
Hello, I've been looking at NSB for the past few days. I'm very happy with what I've seen. Regarding the transports, is it reasonable for the bus to support ...
Hello, I've been looking at the bus for the past few days and I have a question about coupling between nodes on the bus. I really like what I see. I'm just...
Hello, It looks like the bus has some support for predicates that can filter the messages that are delivered by the bus. From what I can tell, the predicate is...
You can use different serialization mechanisms. If you use XML serialization you can use [XmlAny] to protect yourself from future changes. On Thu, Jul 3, 2008...
Ayende Rahien
Ayende@...
Jul 3, 2008 8:32 pm
902
The issue is how to send a filter across the network. And how to deal with this in the face of clients with heterogeneous env. It is fairly easy (although...
Ayende Rahien
Ayende@...
Jul 3, 2008 8:36 pm
903
Thanks Ayende, Do you have a sample of a message that uses [XmlAny]? Is the idea that I create a message with a single property and put the [XmlAny] attribute...
True. Also, the System.Runtime.Serialization.MessageContractSerializer (the one WCF uses) has a well documented approach to message versioning designed to deal...
No, the idea is to use XML serialization so a future version can be serialized into the old version, where the excess goes into the XmlAny I think that Udi has...
Ayende Rahien
Ayende@...
Jul 3, 2008 8:42 pm
906
Also, you might want to take some time browsing older posts on the forum, all of these topics have gotten quite a bit of play in the last 30 days or so. From:...
Is there a reason that the Http Transport uses nsoftware.ipworks.HttpListener instead of System.Net.HttpListener? I'm asking because I couldn't use the http...
I am not aware of the reasons for that, but HttpListener requires either admin access or setting some obscure permissions using weird command line. On Fri, Jul...
Ayende Rahien
Ayende@...
Jul 3, 2008 9:38 pm
909
Personally I feel like such a filtering mechanism SHOULD be considered infrastructure. Selective subscriptions, content based routing, those kinds of things...
... Hi, Yeah I was planning to do the same but I've had the same sorts of issues as you seem to have. I'm sure once you're up and running NServiceBus is a joy...
I have been having a series of discussions with Udi that have been great and expressing that more documentation and guidance is needed, especially some kind of...
... Excellent. At the moment even trying to work out what assemblies I need to reference is quite difficult. I'm not against having lots of projects though, it...
It's actually not so much about reliability as durability. Reliability is most relevant in conversations, durability in fire-and-forget scenarios. Even when...
... ought to be an eatable, keepable cake. I wonder why the Indigo team wasn't able to bake that cake in the two or so years that they tried. The hard part...
You need to be aware of threading issues, making sure that the durable message cache doesn't block the client from doing other work while sending, or resolving...
There is a one-to-one mapping from bus to transport, however you can have multiple instance of buses and transports in a single appdomain or process. The...
The main limitation behind the System.Net classes is that they have memory leaks. -- Udi Dahan - The Software Simplist From: nservicebus@yahoogroups.com...
First of all, in terms of deployment, the bus is not a separate unit of deployment, i.e. clients and servers all use the nServiceBus libraries, and you don't...
There is something in nServiceBus called a distributor, and I don't think that that's what you're referring to. -- Udi Dahan - The Software Simplist From:...