Connessioni di rete

lunedì 31 luglio 2006 - 10.45

us01739 Profilo | Expert

Ciao a tutti,
sarà perchè è fine luglio, sarà che ho bisogno di ferie, ma mi sto perdendo in un bicchiere d'acqua....
C'è qualcuno che mi può dare una dritta su come creare una connessione di rete in vb.net?
Grazie 1000 fin da ora...
Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

alextyx Profilo | Expert

Eh, eh....te lo dovrò saper dire entro un mesetto o due, se hai pazienza
Il fatto è che tra breve dovrò scrivere codice per interfacciarmi via ethernet con due CPU che devono spedirmi dati e per adesso, nei miei incubi, ho soltanto sentito parlare di 'socket'. Diciamo che mi associo alla tua richiesta, grato fin da adesso a chiunque possa fornirci lumi in proposito!

us01739 Profilo | Expert

Magari potessi attendere due mesetti......
Per il momento sto recuperando info su "WNetAddConnection2"....
Sembra essere la strada più utilizzata negli esempi su internet...
Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

blood Profilo | Senior Member

cosa intendi per creare una connessione di rete?
se intendi solamente comunicare tra due pc che sono gia presenti e configurati in rete (si pingano e tutto), allora puoi benissimo usare i socket che tutto sommato non son neanche così difficili (almeno non come lo erano in C), e a questo proposito potrei passarti due programmini client/server che si mandano una semplice stringa tra di loro (lo usaii per mettere in pratica quando studiai i socket )
---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)

us01739 Profilo | Expert

Ogni idea è ben accetta, me considera che conosco solo vb.net (...forse anche conosco è una parola forte..)

Ho una lista di computer che scorro in un loop; all'interno di questo loop devo eseguire una connessione, copiare sul client remoto un file e poi rimuovere la connessione.

Ho già fatto la parte per verificare se il client è pingabile, quindi all'interno del loop ho la certezza che lo sia....

Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

alextyx Profilo | Expert

Se spedisci quei programmetti, mi metterei in lista anch'io: pagale@katamail.com

blood Profilo | Senior Member

è proprio un esempio banale comunque lo posto qui su' per chiunque volesse darci un occhiatina

ps. comunque us01739, se devi solamente copiare un file su dei pc in rete con condivisioni senza tanti problemi applicativi (che devi far lanciare il client su ogni pc per poi richiedere il file al server ecc. , misà che ti conviene procedere con la tua strada e studiare metodi che ti interfacciano la funzione NET del prompt di ms-dos

http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B639124

edit: a questo proposito avrei un idea in mente: prima ti mappi mediante il NET USE un unità di rete, e poi tramite la process fai un semplice xcopy del tuo file su l'unità remota (accessibile con \\unità) o proprio con la lettera dell'alfabeto a questo punto

---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)

us01739 Profilo | Expert

Ciao ragazzi,
da quello che ho trovato su internet non è attualmente implementato un metodo in vb.net per creare connessioni di rete ecc...
Quindi, anche se poco elegante (ma chissenfrega dopotutto...) ho risolto in questo modo:

imports IWshRuntimeLibrary

Dim objNet As New WshNetwork
objNet.MapNetworkDrive("g:", "\\nomeserver\nomeshare")

Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

blood Profilo | Senior Member

veramente carino...ho intenzione di usarlo per fare gli aggiornamenti in automatico al sw della mia azienda
(che andrà sostituito con degli aggiornamenti centralizzati all'avvio quando avrò piu tempo ovviamente)
---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5