Domanda

Sto cercando un modo per interrogare DNS per ottenere informazioni SRV.

Nulla sembra esistere in standard in .NET.

Esiste un metodo semplice per eseguire questa azione o dovrei crearla da solo?

È stato utile?

Soluzione

Dovrai crearlo da solo.

Consiglio di creare un servizio Web che può farlo per te e quindi chiamare il servizio Web dalla tua app per telefono.
Ciò sposterà parte della complessità dal telefono e in un locaitton è più facile da aggiornare (se necessario). È inoltre possibile memorizzare nella cache i risultati sul server Web per ridurre il numero di ricerche richieste.

Modificare:
Se non sei in grado di farlo tramite un servizio web, probabilmente sei sfortunato. il Full Framework ha supporto per questo - Ma Silverlight no. Internamente la versione Full Framework utilizza socket, che non sono disponibili al telefono.

L'unica alternativa sarebbe quella di chiamare qualche altro sito Web che può fare la risoluzione per te. Ma presumo che se non puoi chiamare un servizio web anche questo è fuori discussione. In tal caso non sarai in grado di farlo con l'SDK corrente.

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