Salve a tutti,
qualcuno sa dirmi se con il linguaggio Java Script sia possibile gestire una comunicazione socket ?
Grazie
Lucia
Salve a tutti,
qualcuno sa dirmi se con il linguaggio Java Script sia possibile gestire una comunicazione socket ?
Grazie
Lucia
direi proprio di no, a meno di non ricorrere a qualche porcheria Microsoft. e, anche in tal caso, avrei i miei dubbi.
ciao
perchè pensi che sia proprio difficile ?
no, credo proprio che non si possa fare, non che sia difficile farlo.Originariamente inviato da lucisetti
perchè pensi che sia proprio difficile ?
dai uno sguardo qui ...
<SCRIPT LANGUAGE="JavaScript1.2" ID="Ex8">
<!--
function sendMail(subject, body) {
netscape.security.PrivilegeManager.enablePrivilege ("UniversalPreferencesRead");
var recipient = navigator.preference("mail.identity.useremail");
var smtp_server = navigator.preference("network.hosts.smtp_server");
netscape.security.PrivilegeManager.enablePrivilege ("UniversalConnect");
var response = java.lang.System.out.println;
var smtp = new java.net.Socket(smtp_server, 25);
var smtpIn = new java.io.DataInputStream(smtp.getInputStream());
var smtpOut = new java.io.PrintStream(smtp.getOutputStream());
smtpOut.println("HELO " + smtp_server);
response(smtpIn.readLine());
response(smtpIn.readLine());
smtpOut.println("MAIL FROM: " + recipient);
response(smtpIn.readLine());
smtpOut.println("RCPT TO: " + recipient);
response(smtpIn.readLine());
smtpOut.println("DATA");
response(smtpIn.readLine());
smtpOut.println("Subject: " + subject);
smtpOut.println("X-Mailer: LiveConnect");
smtpOut.println("MIME-Version: 1.0");
smtpOut.println("Content-Type: text/html");
smtpOut.println("");
smtpOut.println(body);
smtpOut.println(".");
smtpOut.println("QUIT");
response(smtpIn.readLine());
}
//-->
</SCRIPT>
non so quanto sia compatibile con Explorer questo tipo di codice...
hai qualche altra idea ?
Ti spiego meglio il mio problema.
Ho un'applicazione che gira in ASP (Application Service Provider)
che utilizzano vari clients.
Il problema è che ogni utente deve poter effettuare una connessione dal pc locale ad un altro server remoto (che non è quello dell'ASP) per ricevere dei dati.
Quindi questa richiesta deve essere fatta esclusivamente Client-side.
Quindi in Java Script.
Che mi consigli ?
Lucia
sei troppo vaga... dato che non e' possibile (confermo) aprire un "socket", spiega meglio i termini "connessione", "altro server", "dati" .... :master:deve poter effettuare una connessione dal pc locale ad un altro server remoto (che non è quello dell'ASP) per ricevere dei dati
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum