Domanda

Quali sono le mie opzioni per accedere a un servizio dati ado.net da un client .net 2.0? L'applicazione client deve essere eseguita su Windows 2000, quindi l'aggiornamento a .net 3.5 non è un'opzione.

Oltre a scrivere il mio proxy contro il servizio, ci sono altre opzioni là fuori?

È stato utile?

Soluzione

Mi aspetto che in questo caso dovresti costruire il tuo proxy, costruire le tue richieste http ecc. (forse via WebClient). Per fortuna, la creazione di una richiesta REST è molto più semplice del SOAP grezzo, così come analizza il risultato.

Tuttavia, mi chiedo se il consumo di un servizio asmx (ovvero il servizio Web .NET 2.0) non sarebbe più pragmatico. Se il servizio ADO.NET Data Services è fuori dal tuo controllo, forse ospitare un wrapper .NET 3.5 su un altro server che si sposta tra <=> e Astoria? (ad es. espone i dati dal servizio REST tramite un servizio web 2.0).

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