Differenze tra le versioni di "Trasmissione di dati fra due o più programmi Gambas mediante la Classe Socket del Componente gb.net"

Da Gambas-it.org - Wikipedia.
Riga 2: Riga 2:
  
 
I ''Socket'' vengono generalmente utilizzati per inviare dati tra due computer su una rete, ma possono anche essere utilizzati per comunicare tra due programmi sullo stesso computer.
 
I ''Socket'' vengono generalmente utilizzati per inviare dati tra due computer su una rete, ma possono anche essere utilizzati per comunicare tra due programmi sullo stesso computer.
 +
 +
La struttura base di funzionamento delle ''Socket'' è di tipo ''Client''/''Server''. Supponiamo di avere due processi p1 e p2. Il processo p2 ha bisogno del processo p1 per eseguire un determinato compito. Il processo p1 offrirà al processo p2 tale servizio, esso perciò sarà il "Servente" ovvero il ''Server''. Il processo p2 che richiede il servizio sarà dunque il "Cliente", ovvero il ''Client''.
  
 
Questa pagina mostrerà come creare un programma ''Server Socket'' e due o più programmi ''Client Socket'' mediante la Classe "''Socket''" del Componente Gambas ''gb.net'' . <SUP>&#091;[[#Note|Nota 1]]&#093;</sup>
 
Questa pagina mostrerà come creare un programma ''Server Socket'' e due o più programmi ''Client Socket'' mediante la Classe "''Socket''" del Componente Gambas ''gb.net'' . <SUP>&#091;[[#Note|Nota 1]]&#093;</sup>

Versione delle 03:44, 30 giu 2020

I Socket sono definiti come endpoint di comunicazione e si riferiscono a un mezzo di comunicazione del computer che utilizza indirizzi IP e porte.

I Socket vengono generalmente utilizzati per inviare dati tra due computer su una rete, ma possono anche essere utilizzati per comunicare tra due programmi sullo stesso computer.

La struttura base di funzionamento delle Socket è di tipo Client/Server. Supponiamo di avere due processi p1 e p2. Il processo p2 ha bisogno del processo p1 per eseguire un determinato compito. Il processo p1 offrirà al processo p2 tale servizio, esso perciò sarà il "Servente" ovvero il Server. Il processo p2 che richiede il servizio sarà dunque il "Cliente", ovvero il Client.

Questa pagina mostrerà come creare un programma Server Socket e due o più programmi Client Socket mediante la Classe "Socket" del Componente Gambas gb.net . [Nota 1]


Note

[1] Da vedere le seguenti pagine web:
- http://gambaswiki.org/wiki/doc/network
- http://gambaswiki.org/wiki/comp/gb.net/socket
- http://captainbodgit.blogspot.com/2016/08/using-sockets-with-gambas.html



Pagina in costruzione !