This post contains the collected list of WCF related features which are not supported at WP7.
WCF Silverlight 3 vs. WP7
Following list shows features which are NOT supported by WP7, but supported by Silverlight 3:
-
WCF Data Services (Contained in SL SDK)
-
Duplex over HTTP (Contained in SL SDK)
-
JSON (Contained in SL SDK)
-
RSS and Atom formatting (Contained in SL SDK)
As an alternative solution take a look on CodePlex for Syndication API
More details here.
WCF Silverlight 4 vs. WP7
Features supported by WCF for Silverlight 4.0 which are NOT supported on WP7:
Many of them are at this moment pretty new and there are no so many developers who ever used it before. More detailed explanation is here.
Multicast
The System.Net.Sockets namespace has added support for UDP multicast clients.
Socket Security Policy Retrieval Using HTTP
For a connection request using System.Net.Sockets, an application can choose to retrieve the socket policy file by using the HTTP protocol on TCP port 80 instead of the custom TCP protocol on port 943. This allows HTTP servers that are already running HTTP services to authorize socket connections from Silverlight applications without having to deploy a new TCP service on the server and open a port through a firewall for port 943.
Relaxed Security Policy for Trusted Applications
The System.Net.Sockets namespace includes support for relaxed security policy restrictions applied to out-of-browser trusted applications that communicate using System.Net.Sockets.
Client HTTP Processing
There have been several feature additions when you opt in to client HTTP processing for your networking calls:
-
Referrer header is sent on all requests
-
Basic and NTLM authentication support
-
Caching support
-
Ability to enable or disable stream buffering for read and write requests
-
Concurrent connection limit is raised from 2 to 6
Posted
Jun 05 2010, 11:20 PM
by
Damir Dobric