Compact Framework Support?

We currently use .NET Remoting for our inhouse line-of-business applications. The main problem with .NET Remoting is that is not supported in the compact framework (which is really a compact framework problem not a remoting problem, remoting rocks!). This keeps us from developing applications that integrate with these systems. Will Indigo/WCF be supported from the compact framework


Answer this question

Compact Framework Support?

  • Eugene_

    You understood all the important parts. You'll be able to use WCF on your middle tier, and talk to it from CF 2.0. If you talk to it from a WCF client, you can get more features (distributed transactions, guaranteed delivery, better perf, etc.).

    If you want to learn more about WCF, I highly recommend checking out the labs we have hosted on http://windowscommunication.net/ (hit the "Try IT!" link). Playing with the code for 20 minutes and actually running an app or two is a great way to come up to speed quickly.

    Regards,

    JJustice [MSFT]


  • Jr.Coder

    With the release of RC0, is there anymore news regarding WCF for Compact Framework
  • mmikedm1000

    I suggest to have a look at www.dotnetremoting.com
  • tdumitr

    Hi Jon, we don't currently have WCF for CF, but you can write WCF services that can talk to CF clients. For this to work, use the basicHttpBinding on the service side, which will look just like an ASMX style .Net Web service. Your CF clients can connect to it just as they would to any other Web service.

    Once you have the CF <--> WCF communication going, you can use additional endpoints to expose your service over other bindings, such as the netTcpBinding, netNamedPipeBinding, or others.

    JJustice [MSFT]


  • KatyTX

    Take a look at http://binaryformatter.net, BinaryFormatter & Remoting.Client for Compact Framework compatible with the full .NET Framework.

  • ausmock

    Well basically, I dont enough about WCF to quite understand that answer. (I'm planning on learning more). But basically, we would want to be able to build line-of-business apps on the compact framework that can talk to our middle-tier. Today, this doesn't work because our middle-tier uses binary remoting (which is not supported by CF). I'm hoping that in the future we will be able to use WCF for communication to the middle-tier and that we will be able to talk to the middle-tier with WCF from a pocketpc or smartphone running cf 2.0. From your post it sort of sounds like this can work, even though full blown WCF won't be available.

  • Compact Framework Support?