Skip to content

Commit 3c084ed

Browse files
authored
Update TP10.md
1 parent 9c1014f commit 3c084ed

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

CUPGE/L2/SDD/TP/TP10.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ L’adresse IP à utiliser est au choix l’adresse de *loopback* (@ IP 127.0.0.
4242
L’adresse 127.0.0.1 a la particularité d’être l’adresse locale de la machine appelée localhost.
4343
4444
Il est à noter que l’utilisation d’ivy n’est pas possible sur internet mais reste limité au réseau local auquel on appartient (il existe cependant des solutions permettant de passer d’un sous-réseau à un autre)
45-
Le choix du port n’a pas d’importance particulière à partir du moment où le port sélectionné est libre (i.e. non utilisé par un autre service[^1]. Typiquement (et par défaut dans les implémentations d’ivy), le port **2010** est utilisé mais on peut utiliser plusieurs bus à divers ports en même temps.
45+
Le choix du port n’a pas d’importance particulière à partir du moment où le port sélectionné est libre (i.e. non utilisé par un autre service ([^1]). Typiquement (et par défaut dans les implémentations d’ivy), le port **2010** est utilisé mais on peut utiliser plusieurs bus à divers ports en même temps.
4646
4747
```c
4848
IvyStart ("127.255.255.255:2010");
@@ -106,17 +106,17 @@ Les agents se mettent par défaut à l’écoute sur le réseau (du type 127.255
106106
Que se passe-t-il ? Tapez dans la première fenêtre *salut*. Que se passe-t-il dans la seconde fenêtre ?
107107

108108
### 3.2 Ecoute
109-
Nous allons maintenant coder notre premier agent en langage C. Téléchargez le fichier https://github.com/truillet/ivy/blob/master/code/example\_c.zip, dézippez-le et compilez le code source en tapant la commande :
109+
Nous allons maintenant coder notre premier agent en langage C. Téléchargez le fichier [exemple_c.zip](https://github.com/truillet/ivy/blob/master/code/example_c.zip), dézippez-le et compilez le code source en tapant la commande :
110110

111111
```console
112112
gcc Ecoute.c libivy.a libprce.a -o Ecoute
113113
```
114114

115-
Tapez maintenant « ./Ecoute »
116-
Ouvrez maintenant un terminal et tapez *ivyprobe '^(.*)'*. Envoyez la commande *Hello tout le monde*. Que se passe-t-il ?
115+
Tapez maintenant "./Ecoute"
116+
Ouvrez maintenant un terminal et tapez *ivyprobe '^(.*)'*. Envoyez la commande via *ivyprobe* **Hello tout le monde**. Que se passe-t-il ?
117117
Recommencez en modifiant la commande envoyée.
118118
Envoyez maintenant la commande **Bye**. Que se passe-t-il ?
119-
Analysez le code d’Ecoute.c. Essayez de suivre le cheminement de la réception d’un message à sa réémission.
119+
Analysez le code d’*Ecoute.c*. Essayez de suivre le cheminement de la réception d’un message à sa réémission.
120120

121121
## 4. vos propres applications ...
122122
Maintenant, il ne reste qu’à concevoir et développer vos propres applications !
@@ -132,7 +132,7 @@ En se connectant sur une adresse de *broadcast* sur le réseau local, vous pouve
132132

133133
Nous allons utiliser un agent déjà développé en java. Avant d’effectuer cela, assurez-vous qu’un serveur X est lancé (pas de problèmes normalement sous Unix ou MacOS ou Windows 11 avec WSL2).
134134

135-
Sous Windows 10, sous pouvez utiliser le serveur X [VcXsrv](https://sourceforge.net/projects/vcxsrv) [^2]
135+
Sous Windows 10, sous pouvez utiliser le serveur X [VcXsrv](https://sourceforge.net/projects/vcxsrv) ([^2])
136136

137137
**Nota** : Si vous utilisez WSL 2 avec Windows 10 ou Windows 11, pensez à rajouter les commandes suivantes dans le fichier *.bashrc*
138138

0 commit comments

Comments
 (0)