Domanda

vi scrivo servizi web con VB.NET (2.0). Il lato client utilizzerà diverse tecnologie come Java e Siebel. Quindi, se scrivo i servizi web asincroni, è possibile per diverse piattaforme di consumare loro? So che è abbastanza facile con una piattaforma .NET consumatore avere, ma non è sicuro per diverse piattaforme. E 'abbastanza per loro di avere la capacità asincrono, o dovrebbe essere una piattaforma simile?

È stato utile?

Soluzione

Non so che si sta sempre scrivendo un servizio Web asincrono. La chiamata a un servizio Web è asincrona. Quindi, in questo caso è più di quello che può chiamante consumare. Se si crea un servizio web che restituisce un tipo che il chiamante non può consumare, tranne una certa piattaforma, quindi si è creato un servizio web che dipende dalla piattaforma in essa la risposta di carico utile, mentre non è in esso di meccanismo. Sì, è possibile chiamare un servizio web con qualsiasi cosa, per esempio, Java, ma si può consumare tutto di essere di nuovo invio? No, non è possibile.

Quindi, di nuovo, non si sta creando servizi web asincrone. Stai facendo chiamate asincrone a tali servizi e, auspicabilmente, si sta inviando qualcosa che tutti che le chiamate che il servizio può utilizzare (XML, JSON, ecc.)

Altri suggerimenti

servizi web ASMX (quello che si sta scrivendo con .NET 2.0) non supportano alcun concetto di servizi asincroni. Dovrete essere più specifico su ciò che si sta parlando.

In realtà, i servizi web SOAP, in generale, non supportano il concetto di un servizio Asynchrous.

servizio Web non sono dipendenti dalla piattaforma

Clicca qui

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