Domanda

Sto scrivendo un app server con un client silverlight.A un certo punto mi piacerebbe non silverlight clienti di essere in grado di utilizzare i miei servizi.Proprio ora ho scritto alcuni servizi WCF che ha votato, ma io non sono felice con la capacità di risposta.Sto pensando di passare il codice oltre a utilizzare Silverlight/WCF duplex di polling, ma se mi sarò bloccato con Silverlight come il mio solo client?È meglio scrivere il mio long-polling service utilizzando la normale WCF http servizi?

È stato utile?

Soluzione

È possibile trovare un esempio AJAX qui per l'utilizzo di un servizio WCF duplex http://tomasz.janczuk.org/2009/09/scale-out-of-silverlight-http-polling.html

Altri suggerimenti

Non vedo il problema lì. Si può solo definire un altro vincolante per l'utilizzo da parte di altri clienti (come WsHttpDualBinding). Lo stesso codice server esegue lo stesso compito esatto indipendentemente sottostante vincolante. È proprio questo il punto di usare WCF.

Da parte di altri .NET client - sì.Da qualsiasi altra cosa :no.WsHttpDual è sicuramente NON un protocollo interoperabile.Essa ha anche un sacco di inconvenienti e gli ostacoli e mi piacerebbe provare a stare lontano da esso, per quanto possibile......

Marc

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top