Newsgroup: it.comp.www.asp
Titolo: SOCKETS

è possibile accedere ai sockets direttamente da asp, senza altri componenti?
(grrrrrr temo proprio di no!)
grazie a tutti
ciao
rob.

 (grrrrrr temo proprio di no!)
Non ci ho mai provato ma immagino che sia sufficiente registrare la libreria
sul server.
Saluti.
Luciano

 ha scritto nel messaggio
news:9q6jgg$mdn97$1...@ID-86073.news.dfncis.de...


Io non credo sia possibile accedere ai sockets se non con un componente.
Per lo meno, io ci ho provato e l'unica strada che ho trovato e' stato 
realizzare un'activex-dll con VB.
Ciao
Stefano


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piu' grande community italiana di sviluppatori!

>Io non credo sia possibile accedere ai sockets se non con un componente.
so di fare una figuraccia...  ma se qualcuno mi potesse dare una
definizione di socket glie ne sarei grato.
č una di quelle cose che piů o meno ho un'idea ma non precisa...
-- 
ben fatto, in fretta, economico: scegline due.

> Io non credo sia possibile accedere ai sockets se non con un componente.
Ldnp> so di fare una figuraccia...  ma se qualcuno mi potesse dare una
Ldnp> definizione di socket glie ne sarei grato.
SOCKET  è  una struttura  (il  tipo SOCKET)  nata  nel  BSD Unix  come
estensione dei  file per l'accesso alla rete  (non necessariamente una
rete IP).  E' stat poi portata in  Windows perché è quella  di uso più
comune.
Come dice il nome (socket in questo  caso è presa, non calzino :) ), è
l'end-point di  una connessione in  cui si possono leggere  e scrivere
dati.
Lo stack [non  un call stack ma qualcosa tipo  la pila ISO/OSI] TCP/IP
(o  UDP/IP) attraverso  la  struttura è  in  grado di  far passare  le
informazioni da  e per l'applicazione  che ha aperto il  SOCKET oppure
segnalare  ad un  applicazione in  attesa  (listen) che  è giunta  una
richiesta di connessione.
Per far questo lo stack ha  bisogno che il SOCKET sia bound ovvero gli
sia assegnato  un 'nome'  (la famiglia di  indirizzi -  potrebbero non
essere IP,  come detto prima - ,  un indirizzo ed una  porta).  Con un
SOCKET bound è possibile iniziare una connessione remota con connect()
o mettersi in attesa con un listen().
Spero sia utile :)
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

>Spero sia utile :)
be', meglio di un calcio sui denti...   :-)
scherzi a parte č senz'altro utile, grazie!


> Spero sia utile :)
Ldnp> be', meglio di un calcio sui denti...   :-)
Ldnp> scherzi a parte č senz'altro utile, grazie!
BTW,  se vuoi  una  bella descrizione  del  TCP/IP da  cosa  č a  come
funziona,  a come  si fa  uno stack  a come  si fa  un server,  c'č la
trilogia di Comer "Internetworking with TCP/IP"
Ldnp> ben fatto, in fretta, economico: scegline due.
Cool!


 ma in sintesi hai consigli da dare?
Quello che ho detto: registra la libreria sul server e usala.
Se ho ben capito quello che chiedevi. Se non l'ho capito prova a spiegarti
meglio.
Questo sarebbe molto bello da parte tua....e probabilmente utile ad
entrambi.
Saluti.
Luciano