Articles of wcf

Quali sono gli impatti dell’impostazione establishSecurityContext = “False” se utilizzo https?

Il servizio WFC utilizza wsHttpBinding configurato con: Uno dei nostri partner sta cercando di invocare i nostri servizi utilizzando la libreria java the Metro. Hanno questo problema Devo impostare establishSecurityContext = “False” perché funzioni. Abbiamo fatto un test rapido e funziona davvero quando l’ho impostato su false. Quale sarebbe l’impatto di non utilizzare sessioni sicure […]

Quali sono i riferimenti di servizio WCF file di origine dati?

Quali sono i file .datasource generati automaticamente da “Crea riferimento al servizio” in Visual Studio? Il commento nel file è questo: Questo file è generato automaticamente da Visual Studio .Net. Viene utilizzato per memorizzare informazioni di configurazione dell’origine dati dell’object generico. Rinominare l’estensione del file o modificare il contenuto di questo file potrebbe causa che […]

Servizio WCF o API Web

Ho intenzione di lavorare su un progetto che coinvolge un numero di elementi: Sito Web ASP.NET MVC Applicazione console C # App per iPhone Per far sì che tutte queste applicazioni separate parlassero con il database, il mio pensiero immediato era di usare un servizio WCF. Tuttavia, ora ho bisogno di aggiungere un’API al sito […]

Posso passare non stringa al servizio RESTful WCF usando UriTemplate?

Posso fare quanto segue? [OperationContract] [WebGet(UriTemplate = “/foo/{id}”)] string GetFoo(int id); Mi piacerebbe che il mio servizio funzionasse sia come servizio RESTful sia come servizio SOAP in stile RPC. Se ansible mi piacerebbe mantenere int come int, e non fare l’analisi a mano.

Sessioni WCF con un wsHttpBinding e senza la sicurezza di Windows

Devo creare un servizio WCF ospitato in IIS, utilizza il trasporto HTTP e lo stato di attesa nella memoria del server. Mentre sono consapevole che i servizi di stato non sono una buona idea, questo ultimo vincolo è necessario per far funzionare il servizio con un client legacy. Il mio primo pensiero è stato la […]

Errore 0x80005000 e DirectoryServices

Sto cercando di eseguire una semplice query LDAP usando i servizi di directory in .Net. DirectoryEntry directoryEntry = new DirectoryEntry(“LDAP://someserver.contoso.com/DC=contoso,DC=com”); directoryEntry.AuthenticationType = AuthenticationTypes.Secure; DirectorySearcher directorySearcher = new DirectorySearcher(directoryEntry); directorySearcher.Filter = string.Format(“(&(objectClass=user)(objectCategory=user) (sAMAccountName={0}))”, username); var result = directorySearcher.FindOne(); var resultDirectoryEntry = result.GetDirectoryEntry(); return resultDirectoryEntry.Properties[“msRTCSIP-PrimaryUserAddress”].Value.ToString(); E sto ricevendo la seguente eccezione: System.Runtime.InteropServices.COMException (0x80005000): Unknown error (0x80005000) at […]

Libri e tutorial validi e facili per imparare le ultime novità di WCF

Libri e tutorial validi e facili per imparare le ultime novità di WCF

WCF, tipo di restituzione dell’interfaccia e KnownTypes

Sto creando un servizio WCF e sto avendo un sacco di problemi con alcuni problemi di serializzazione. Forse c’è solo 1 modo per farlo, ma mi piacerebbe confermarlo Ecco il mio codice di esempio: contratti public interface IAtm { [DataMember] double Latitude { get; set; } [DataMember] double Longitude { get; set; } } [ServiceContract] […]

qual è l’equivalente globale Application_Start di global.asax quando si utilizza WAS in IIS7

Mi piacerebbe utilizzare netTcpBinding per la mia applicazione WCF attualmente ospitata in IIS7, che significa invece configurarla per utilizzare WAS. Questo è abbastanza semplice, tuttavia, la mia applicazione ha già utilizzato l’evento Application_Start nel file global.asax. Non ho bisogno di accedere a httpContext (che ho capito che l’accesso è stato rimosso in IIS7), tuttavia mi […]

Passare dynamicmente al percorso URL di riferimento del servizio Web WCF tramite il file di configurazione

Come si cambia dynamicmente il percorso dell’URL di riferimento del servizio Web WCF attraverso il file di configurazione?