Connessione Socket

giovedì 10 novembre 2005 - 17.45

mimmo21 Profilo | Junior Member

Da una pagina ASP.NET che funge da client tramite la classe System.Net.Sockets mi sono collegato ad un server VB6 contenente l'oggetto WinSock.Riesco a collegarmi ed a inviare i dati ma quando provo ad inviare dal Server VB6 dati tramite il comando Winsock.SendData mi sorge l'errore sul server con codice 40006 e descrizione "Protocollo o stato della connessione errato per la transazione richiesta o la richiesta".C'è da dire che per la lettura sul client ASP.NET utilizzo un thread. Mi sapete spiegare perchè?
Ancora: la connessione tramite socket su ASP.NET la faccio ogni volta sul
Page_Load, c'è un modo migliore?
Grazie

totti240282 Profilo | Guru

sicuro che le due "tecnologie" si possono parlare ???

C'è solo un capitano !!!!!!

Brainkiller Profilo | Guru

>Page_Load, c'è un modo migliore?
>Grazie

Ci sarebbero tante cose da vedere, che protocollo usi, come viene fatta la connessione, ecc.ecc. Io eviterei l'uso di connessioni ad altri socket all'interno di pagine web ASP.NET. Di solito si fa da applicazione client ad applicazione client, per farlo via web si usano web services o altre pagine web di modo che l'apertura e la chiusura dei socket la gestisce il web server.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5