I have a C# Desktop app.
It currently sends JPEGS to my server using WCF calls to my IIS server using basicHttpBinding.
I also use:
messageEncoding="Mtom"
and I use the attibute:
[OperationContract(IsOneWay = true)]
on my Interface to my Method in my WCF.
The maximum number of bytes I upload for each image is never more than 18KBs.
The uploads are as many as I can fit into my calls. They are uploaded sequentially so not to overload the router.
I read the descriptions for using the different Transport ie Basic, TCP, NamePipes.
would the optimum way for me to host a TCP Net binding in a Windows Service {ie outside IIS) or is there going to be no differences to the upload speed?
I am confused...