Installation du serveur sur le poste client
Installation de la version 1.5 du serveur sur le poste utilisateur.
FCS permet la création d’applications one-to-one, one-to-many, many-to-one, many-to-many en temps réel.
FCS utilise donc le player flash et le protocole RTMP [Real-Time Messaging Protocole], encrypté via le protocole TCP/IP.
Système requis : Microsoft 2000 ou NT4 serveur (SP6 mini). Le XP est accepté pour le développement et le test d’applications. Red Hat Linux 7.3 ou 8.
Macromédia recommande d’utiliser un navigateur avec le Java Player supporté comme Internet Explorer 6, Netscape 6.1.
FCS communique par défaut sur le port 1935. Par contre pour utiliser certaines "Server Management Action Script API", il doit ce connecter sur le port 1111 [Port administrateur].
Lors de l’installation, penser à installer les applications annexes types « app inspector ». Cet outil est obligatoire au bon fonctionnement du serveur.
> Installation du serveur sur les postes clients. Rien de bien compliqué , vous verrez
Le plafond de capacité de l'édition personnelle est fixé à une pointe de un (1) mégabit de bande passante par seconde ou de 50 connexions simultanées, la première limite atteinte étant celle prise en compte. Ce plafond peut être doublé grâce à un second numéro de série (édition personnelle) saisi sur l'édition personnelle déjà installée.
Environnement de travail
Etudions les fichiers installés localement sur votre poste :
- FlashCom.exe : Serveur application.
- FlashComAdmin.exe : C’est le panneau de contrôle d’administration.
- Fichier Tools : Contient les applications MS-Dos permettant d’arrêter ou de démarrer le serveur. (windows uniquement).
- Licence.html : Fichier de licence.
- Fichier conf : Un fichier XML contenant la hiérarchie du serveur.
- Fichier applications : Contient toutes les applications utilisées pour pouvoir expérimenter les samples offerts avec le serveur. C’est dans ce répertoire que toutes les nouvelles applications seront crées.
- Fichier Sample : Les samples de Macromédia avec fichiers sources pour étude.
- Fichier FlashCom_help : Contient l’aide d’utilisation de FCS.
- Fichier scriptlib : Contient tous les fichiers asc utilisés pour les composants de communication ainsi que les Netservices avec le Remoting.
Commencez par créer votre répertoire dans le dossier application, pour créer cette application

Appellons la "addd" par exemple

Pas de majuscule ni caractères spéciaux dans le noms de l'application.
C:\Program Files\Macromedia\Flash communication server MX\ applications\
Chaque application contient un fichier main.asc qui nous servira à écrire les comportements serveurs.
Architecture de fonctionnement
Lors de l’utilisation traditionnelle d’un serveur web, il est utilisé pour exécuter une requête émise par le client. Le serveur analyse donc la requête, fouille sa database, trouve l’information souhaitée et retourne le résultat au client. La connexion entre le serveur et le client est maintenue tout le long de la transaction.
Lors de l’utilisation de FCS, il peut coordonner cette action avec de multiples utilisateurs. Emettre et renvoyer des requêtes en continu.
FCS a été crée pour répondre à une large gamme d’application et types de communication. Après l’installation, les fichiers de configuration du serveur contiennent simplement une configuration simple et générique.
Donnée externe :
FCS peut également interagir avec des données externes, web services ou base de données. Si vous avez une connexion à réaliser avec Coldfusion, par exemple, pour récupérer une liste de nom. Vous pouvez tout a fait lancer votre requête serveur et récupérer les informations souhaitées et les stocker dans un shared object.
Configuration :
Le serveur utilise 4 fichiers XML pour sa configuration :
- server.xml
- adaptator.xml
- vhost.xml
- application.xml
Nous pouvons donc configurer entièrement le serveur en ce servant soit de ces fichiers XML en les ouvrant dans un éditeur de texte, soit en utilisant la console d’administration.
Après chaque modification, le serveur doit être redémarré.
FCS peut supporter plusieurs Adaptators, virtual hosts et applications simultanément. Chaque Adaptators peut gérer plusieurs virtual hosts, qui peut lui-même gérer plusieurs applications.
Honnêtement, à ce stade, ne touchez à rien

On reviendra dans d'autres tutoriaux sur les fichiers de configuration à la rigueur.