PDA

Visualizza la versione completa : [JAVA] Connessione a un IP:Porta


Andriy88
02-11-2005, 23:05
Salve, questa è la prima volta che scrivo in questa sezione del forum.

Diciamo che sono un può disperato e non so più cosa fare.

Devo realizzare un script in PHP che si connette a un IP e una Porta
Tipo: 346.435.632.325:3245

Ora dopo avermi connesso devo interrogare il server che si appoggia su un ip e porta.

I server in questione sono più di uno ma svolgono lostessa funzione.
ptokax, xhub, yhub, ynhub, verlihub ecc...
Sono tutti server per reggere un HUB DC(Dirrect Connect) per P2P. www.p2pitalia.com
Dopo che mi sono connesso al server lo devo interrogare tipo:
Come si chiama? Che versione è? Quanti user sta reggendo? Quali sono i suoi limiti impostati e roba simile.

Visto che con PHP non riesco a connettermi e nessuno sa come fare.

Mi sto chiedendo. E' possibile fare tutto ciò con JAVA (Applet JAVA) e messo nella pagina che esegue tutte queste operazioni e mi da in output i risultati.

magnus
02-11-2005, 23:44
Devi usare le socket sia con PHP che con java.
Dal web ti conviene usare dei bean richiamati da pagine jsp.

Cioè realizzi delle classi per poi connetterti agevolmente tramite i metodi creati.

Andriy88
02-11-2005, 23:53
e che sono gli socket?? Come li faccio in PHP?

PER MODERATORI: scusate se parlo di php in questa sezione, ma nella sezione php non mi risponde nessuno. E sto decidendo se usare applet java o php se qualcuno mi dice come posso fare.

magnus
02-11-2005, 23:55
Non utilizzare applet java.

Ti conviene creare delle classi e richiamarle da pagine jsp.

magnus
02-11-2005, 23:58
Un socket è un canale di comunicazione tra due processi...
Diciamo che è una porta che un processo mette a disposizione per un altro processo.

Una volta creato il canale sarà possibile scambiare i dati.

I protocolli di comunicazione più famosi sono TCP, UDP.

Non ti consiglio UDP perchè è un protocollo inaffidabile senza connessione.

:ciauz:

Andriy88
03-11-2005, 00:08
il fatto è che ho pagine php e non jsp.

Poi come creo questa classe con la connessione TCP al server?
Hai qualche esempio già pronto magari?

magnus
03-11-2005, 00:20
http://it2.php.net/manual-lookup.php?pattern=socket

Andriy88
03-11-2005, 00:49
grazie

magnus
03-11-2005, 00:52
:ciauz:

Loading