Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Indigo

Vista - WCF in Compact Framework v3.5 .... where'd everything go?

 
 
Old 12-02-2007   #1 (permalink)
MobileMan


 
 

WCF in Compact Framework v3.5 .... where'd everything go?

I was very excited to install the new Visual Studio 2008 RTM yesterday
because I am looking forward to consolidating communication technologies.

We created a Warehouse Management System that uses WCF between the Desktop
client and our Server, but uses MSMQ (version 3) between the Server and our
mobile clients (Windows CE v5.0).

I was disappointed to find the only two bindings that the new CF 3.5 offers
for the mobile world are BasicHttpBinding and the new
WindowsMobileMailBinding. The hope was to change the native MSMQ code in
favor of using WCF's MsmqBinding between the Server and Mobile client. Even
though MsmqBinding is missing from Mobile, the new WindowsMobileMailBinding
offers some of the same benefits ... the general idea of asynchronous Message
delivery that works well in the semi-connected mobile application world. The
biggest issue I can see is this setup requires Exchange (it acts as a relay
when using this binding). I'm as much a fan of Exchange as the next guy, but
this seems to unneccessarily add expense, complexity, and a reduction in
reliability ... versus using MSMQ.

Also, it appears that callbacks, transactions, sessions, and all the other
bindings are gone too. The last item is that mobile WCF is relegated to
simply Message level transport and not the full Service Model that WCF
offers. Now, with all that said, and being mindful that this is still
"mobile" development which means take whatever the desktop frameworks have
and reduce by 90%, I understand and expect mobile to be "handicaped" a bit.
But, does anyone know what the WCF team's plans are going forward for
mobile?? Any chance MsmqBindings, Sessions, callbacks, Fault Contracts, Data
Contracts, etc., etc. will be added down the road?

Although it might not be perfect, it is a step in the right direction.
Thanks guys for taking WCF mobile.


--
Stay Mobile

My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
ANN: Bricksoft IM(MSN) SDK For .NET Framework/.NET Compact Framework v1.2 released Live Messenger


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46