Can Compact WCF be extended for duplex communication?

  • Thread starter Michael Wohltman
  • Start date
M

Michael Wohltman

I am trying to confirm whether duplex communication is at all possible using
..NET Compact Framework support for WCF. Our Windows CE device is not a
mobile device and I would think some sort of duplex communication should be
supported. However, I see where only basic http & custom bindings are
supported. Basic Http obviously won't meet my needs, but I also don't even
see how custom bindings can help me. I would need to write a custom channel,
but it doesn't seem that will meet my goals either. ChannelBase is supported
by the Compact Framework, however IDuplexChannel is not.

I guess I'm looking for comfirmation ( positive or negative) on whether
Compact WCF can be extended to support duplex communication w/ a device
running Windows CE.

Thanks,
-Mike
 
J

Jesse Houwing

Hello Michael,
I am trying to confirm whether duplex communication is at all possible
using .NET Compact Framework support for WCF. Our Windows CE device
is not a mobile device and I would think some sort of duplex
communication should be supported. However, I see where only basic
http & custom bindings are supported. Basic Http obviously won't meet
my needs, but I also don't even see how custom bindings can help me.
I would need to write a custom channel, but it doesn't seem that will
meet my goals either. ChannelBase is supported by the Compact
Framework, however IDuplexChannel is not.

I guess I'm looking for comfirmation ( positive or negative) on
whether Compact WCF can be extended to support duplex communication w/
a device running Windows CE.

I know they're working on an exchange based duplex channel. There are also
3rd party tcp channels that support full duplex. I also remember someone
telling me about a full duplex http channel that uses 2 ports and polling...
Not sure though where I have seen them I believe they demoed it during a
DSL tolkit / Web Service Software Factory training I attended in November.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top