CanalTcpIp

Définition...
Opérateurs...
Exemple...
Traduction...

/***************************************************************/
Type CanalTcpIp Implemente Public : ICanal Defaut Final
/* Objet : ICanal Tcp-Ip pour communiquer entre deux taches. */
/***************************************************************/
Public :
/*-------------------------------------------------------------*/
/* Heritage des methodes de IFlux. */
/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/
/* Heritage des methodes de ICanal. */
/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Fin Type

Si une erreur survient lors de la création du canal, l'exception CreationCanalImpossible est envoyée.

Revenir en haut de la page...

Le type CanalTcpIp possède les opérateurs standards suivants:

Revenir en haut de la page...

Source Composant "Exemple de serveur" Version 1.0.0;

Variable /* ICanal du serveur. */ Principal
Debut
C=CanalTcpIp("Serveur", 1632);
C=ServirDesClients(10);
TantQue Vrai Faire /* Il y a un nouveau client. */ Fin TantQue
Fin Principal
Source Composant "Exemple de client" Version 1.0.0;

Variable /* ICanal du client. */ Principal
Debut
C=ICanal("Client");
/* On établit une session avec le serveur. */
C.ConnecterAUnServeur(1632);
C.Ecrire("bonjour le monde");
/* On attend la réponse. */
?=C.LireUneLigne(L, 256):
C.Fermer();
/* On écrit la réponse. */
Ecran.Ecrire(L);
Fin Principal

Revenir en haut de la page...

TcpIpMittelTcpIpMediumTcpIp媒介MedioTcpIp----

Revenir en haut de la page...