Ok either I am extremely unlucky and I've just hit issues very quickly
- or I'm doing something immensely stupid.
I have a very simple service. Essentially it looks like this:
[OperationContract(IsOneWay=true)]
void Clone(.....);
In Clone, for testing I've moved it to be a Thread.Sleep(5000).
I have also verified that the client files are refereshed and I even
looked in them:
[System.ServiceModel.OperationContractAttribute(IsOneWay=true,..
So both sides know its a one way. But in the client, when I call Clone
like this:
x.Clone(....);
x.Clone(....);
x.Clone(....);
Each one makes the call asynchronously and takes 5 seconds. Its not
coincidence either, if I change the sleep in the server code to a
different value, then the client blocks for that amount of time.
I'm using a HTTPBinding, self host.
Have I totally missed somethig here? I'm going crazy here and about to
go back to standard webservices, but using WCF is supposed to be part
of this demo.
--
"Programming is an art form that fights back"
http://www.KudzuWorld.com/
Need a professoinal technical speaker at your event? See www.woo-hoo.net



)