–
17 Mayıs 2011Posted in: Bilim-Teknoloji
I wanted to replace .Net Remoting calls with WCF.
Article “From .NET Remoting to the Windows Communication Foundation (WCF)” was very useful for me. It was misleading reference to Attribute ReturnUnknownExceptionsAsFaults which doesn’t exist any more.It has been changed to IncludeExceptionDetailInFaults,
I wanted to use WCF Binary Encoding when Host in Windows 2003 Server(IIS6) instead of text encoding, that is coming out-of-the-box
I found the blog WCF: Enable Binary Encoding Over Http
and literally copied custom binding settings from the blog
<binding name=”NetHttpBinding”>
<reliableSession />
<compositeDuplex />
<oneWay />
<binaryMessageEncoding />
<httpTransport />
</binding>
I was able to call the service successfully, but then client was timed-out on response. It took me some time to debug until I recognized that the settings include <oneWay />
Obviously it should be removed, if i am using a synchronous call.
So the minimum custom binding settings is
<binding name=”BinaryHttpBinding”>
<binaryMessageEncoding />
<httpTransport />
</binding>
Discussion that helped http://stackoverflow.com/questions/3367197/wcf-custombinding-duplex-fails-to-open-client-port

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.
Lütfen dikkat: Yorum kontrolu etkin,bu yüzden yorumlarınızın yayınlanması zaman alabilir.Lütfen Yorumunuzun kontgrol edilerek yayınlanması için bekleyiniz,yorum tekrarı yapmayınız.
ÖNEMLİ NOT: Bu sayfalarda yayınlanan okur yorumları okuyucuların kendilerine ait görüşlerdir. Yazılan yorumlardan Pozitive veya Pozitive.net hiçbir şekilde sorumlu tutulamaz.
UYARI: Küfür, hakaret, rencide edici cümleler veya imalar, inançlara saldırı içeren, imla kuralları ile yazılmamış, Türkçe karakter kullanılmayan ve tamamı büyük harflerle yazılmış yorumlar onaylanmamaktadır. Ayrıca suç teşkil edecek hakaret içerikli yorumlar hakkında muhatapları tarafından dava açılabilmektedir.
No Comments
Bir Cevap Yazın
Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.
Lütfen dikkat: Yorum kontrolu etkin,bu yüzden yorumlarınızın yayınlanması zaman alabilir.Lütfen Yorumunuzun kontgrol edilerek yayınlanması için bekleyiniz,yorum tekrarı yapmayınız.
ÖNEMLİ NOT: Bu sayfalarda yayınlanan okur yorumları okuyucuların kendilerine ait görüşlerdir. Yazılan yorumlardan Pozitive veya Pozitive.net hiçbir şekilde sorumlu tutulamaz.
UYARI: Küfür, hakaret, rencide edici cümleler veya imalar, inançlara saldırı içeren, imla kuralları ile yazılmamış, Türkçe karakter kullanılmayan ve tamamı büyük harflerle yazılmış yorumlar onaylanmamaktadır. Ayrıca suç teşkil edecek hakaret içerikli yorumlar hakkında muhatapları tarafından dava açılabilmektedir.