Newsgroup: it.comp.lang.delphi
Titolo: Rete e delphi

Che funzioni si utilizzano per interagire fra computer con un programma
delphi?
..mi spiego meglio... io voglio realizzare un gioco (reversi) per giocare
in rete e voglio interagire tra i due programmi via rete..
Grazie
Nicola
--- posted by geoForum on 
http://www.delphiedintorni.it

 in rete e voglio interagire tra i due programmi via rete..
Scarica, installa e usa gli *Indy Components* (se non sono già presenti 
nella tua copia di Delphi) da 
http://www.indyproject.org
.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://www.marco.breveglieri.name/?p=48
]

 Nicola
Per scambio di pochi dati i MailSlot forse sono i piu' semplici. Senno' 
passi ai componenti socket, i re della trasmissione in rete.
I primi li trovi in siti come torry o dsp. Per gli ultimi vi sono lo stesso 
componenti free come gli Indy o i comp. di Piette.
Giorgio 

> Per scambio di pochi dati i MailSlot forse sono i piu' semplici.
Giorgio, sicuro?
A.

ho trovato questo esempio..
http://delphi.about.com/od/networking/l/aa112602a.htm
però non trovo i componenti... qualcuno sa dove posso trovarli?
Thx


 però non trovo i componenti... qualcuno sa dove posso trovarli?
Mi risultano deprecati. Usa Indy o altri componenti.


è perchè non sono capace di utilizzare i componenti indy e non trovo
documentazione di un esempio...
...se qualcuno c'ha qualche esempio o qualche dispensa.. lo ringrazio


 ...se qualcuno c'ha qualche esempio o qualche dispensa.. lo ringrazio
Sei sicuro di aver guardato bene sul sito ufficiale? Ricordo che si 
scaricano documentazione (in vari formati), demo e altro materiale ancora...


Si..ma non si capisce niente.. mi servirebbe un esempio concreto per
vedere un po con che meccanismo funziona il tutto.. x poi provare a far
qualcosa..
ringrazio...


 qualcosa..
prova a dare un'occhiata qua:
http://www.felix-colibri.com/papers/web/socket_programming/socket_programming.html
ciao 
gianni

 Si..ma non si capisce niente..
Hai perfettamente ragione. ci ho provato più volte ma ho desistito.
non è possibile perdere tanto tempo per apprendere dei funzionamenti
che potrebbero essere spiegati anche in modo molto + semplice.
Ho trovato che in Delphi Turbo la unit scktcomp.pas esiste. pertanto i
suoi componenti possono essere istanziati ed il progetto cui tu fai
riferimento (about....) potrebbe essere ugualmente utilizzato.
Sono novello di delphi. Come si può fare per far apparire questi
componenti nella VCL ?
Se così fosse si potrebbe procedere come da esempio About.
interesserebbe anche a me ....
castore

 che potrebbero essere spiegati anche in modo molto + semplice.
E' una cosa del tutto opinabile, a mio avviso: sembra che si stia 
parlando di uno strumento che richiede anni e anni di esperienza.
Ci sono tantissimi esempi da poter studiare, come *ScreenThief* 
(
http://delphi.about.com/od/internetintranet/l/aa012004a.htm
), c'è una 
ricca documentazione in più formati dove sono indicate le classi che 
compongono il package e i relativi membri con le dovute spiegazione, i 
riferimenti alle RFC che determinano le convenzioni del protocollo da 
utilizzare.
Nello stesso esempio citato, quello dove si usano i componenti socket 
deprecati di Delphi, c'è un secondo capitolo che spiega esattamente come 
implementare uno scambio di dati tramite socket usando i componenti Indy:
http://delphi.about.com/od/internetintranet/l/aa020403a.htm
Insomma, ci si spende al massimo il tempo di una mattinata per acquisire 
una padronanza sufficiente a realizzare un paio di demo funzionanti, con 
una semplice ricerca sui "soliti siti", tutto gratuitamente.


>>..mi spiego meglio... io voglio realizzare un gioco (reversi) per giocare
visto il programma che intendi sviluppare se vuoi trovare spunti sia
per il gioco che per le connessioni guarda questo sito
http://tothpaul.free.fr/sources.php
 ciao Brunello