Page d'accueil Microsoft Page d'accueil Microsoft
Logo du kit de ressources des extensions serveur Microsoft FrontPage Kit de ressources des extensions serveur Microsoft FrontPage 2000

 6 sur 6   Architecture


Le système client FrontPage communique avec un serveur Web via WinSock et TCP/IP. Les Assistants et les applications personnalisées de l'ordinateur client communiquent avec le client FrontPage grâce à l'automatisation OLE.

Architecture client/serveur de FrontPage

Le client FrontPage communique avec les extensions serveur à l'aide de HTTP, le protocole de communication des navigateurs et des serveurs Web. FrontPage implémente un mécanisme d'appel de procédure à distance en amont de la requête HTTP POST, pour que le client FrontPage puisse demander des documents, mettre à jour la liste des tâches, ajouter de nouveaux auteurs, etc.

Le serveur Web repère les requêtes POST adressées aux programmes CGI (Common Gateway Interface) des extensions serveur et les dirige en conséquence. Des serveurs proxy (pare-feux) sécurisent la communication entre FrontPage, le client et le serveur.

 

FrontPage n'utilise pas la requête HTTP PUT. Comme l'indique la spécification HTTP, PUT envoie un document à un serveur Web, mais peu de serveurs Web implémentent PUT. C'est pourquoi le client FrontPage utilise la requête HTTP POST, implémentée partout, pour communiquer avec les extensions serveur.

 

Dans la plupart des serveurs Web, l'accès aux extensions serveur FrontPage s'effectue via l'interface CGI, le mécanisme universel des extensions de serveur Web. L'implémentation de CGI varie quelque peu suivant les serveurs Web et les plates-formes. Par exemple, la plupart des serveurs UNIX appellent une extension CGI en l'exécutant séparément, tandis que Microsoft IIS sous Windows NT prend en charge ISAPI (Internet Server Applications Program Interface), une interface de communication de type CGI moins gourmande en ressources.

Image de la section Présentation
  Description des
  extensions serveur   FrontPage
  Scénarios   d'utilisation des
  extensions serveur   FrontPage
  Présentation des   fonctionnalités
  Qu'est-ce qu'un
  site Web FrontPage
  étendu ?
  Publication de
  sites Web FrontPage
  étendus
  Architecture

   6 sur 6  HAUT
 
  Dernière mise à jour : novembre 1998
©1998 Microsoft Corporation. Tous droits réservés. Informations légales.