Satimage Précédent | Suivant
Documentation de Smile Server
Accueil Documentation Smile Server  
Qu'est-ce que Smile Server ?
Smile Server est un ensemble de fonctionnalités permettant de gérer des requêtes cgi dans Smile. Ceci vous permet de transformer votre ordinateur en serveur de services web coordonnés par Smile. Avec Smile Server, vous pouvez :
  • recevoir et gérer des requêtes http (cgi et xml-rpc),
  • communiquer avec d'autres applications Smile via TCP/IP,
  • distribuer facilement des tâches entre différentes applications Smile situés sur une même machine ou sur un réseau local, à l'aide de la technologie Bonjour d'Apple.
Comment l'obtenir ?
Ces fonctionnalités font partie de Smile, édition complète (lien vers le téléchargement), et nécessite un enregistrement payant : la licence Smile Server. Nous offrons la possibilité d'obtenir des licences d'essai gratuites limitées dans le temps, valables deux mois.
Que puis-je faire avec Smile Server ?

Vous pouvez rendre accessible sur le web ou sur votre réseau local tout ce que vous faites avec Smile. Vous devez pour cela écrire une page HTML contenant un formulaire qui appelera un cgi sur votre ordinateur, et gérer cet appel dans Smile (par exemple, en renvoyant une page HTML contenant les informations demandées).

Par ailleurs, il est possible d'établir une communication entre deux applications Smile, sur un même ordinateur ou à distance. La communication entre deux Smile peut être réalisée en utilisant le protocole eppc, mais celui-ci implique potentiellement plusieurs problèmes, et le méchanisme proposé avec Smile Server est plus simple et plus stable dans la plupart des situations.

Exemples

Pour accéder à différents exemples dans des domaines aussi différents que du calcul scientifique, des interfaces web de dessin, des services de composition graphique, des jeux, etc, veuillez visiter le site www.myworksonline.com. Tous ces exemples ont été entièrement réalisés avec Smile, excepté les applications scientifiques dont l'objet consiste essentiellement à piloter un code de cacul.

Des exemples sont également fournis avec Smile : ils sont situés dans le dossier /Applications/Smile/Smile Server examples/.

Documentation
Copyright ©2009 Paris, Satimage