Partager via


Affichage des pages web imprimées

Avec n’importe quel navigateur Internet s’exécutant sur n’importe quel type de plateforme cliente, les utilisateurs peuvent afficher les pages Web qui affichent les status d’un serveur d’impression Microsoft Windows 2000 ou version ultérieure et de ses imprimantes connectées. Microsoft fournit un ensemble de fichiers HTML résidant sur le serveur qui génèrent ces pages web. Les pages web du serveur d’impression et de chaque imprimante installée sur le serveur peuvent être référencées par un navigateur client à l’aide d’URL. Des pages supplémentaires peuvent être référencées par des liens à partir de ces pages.

Pour qu’un serveur d’impression Windows 2000 puisse prendre en charge les pages Web, il doit exécuter le logiciel Windows 2000 Server avec Microsoft Internet Information Server (IIS) ou un logiciel Windows 2000 Professionnel avec Microsoft Peer Web Server.

Pour qu’un serveur d’impression Windows XP puisse prendre en charge les pages Web, il doit exécuter le logiciel Microsoft Windows Server 2003 avec Microsoft Internet Information Server (IIS) ou un logiciel Windows XP Professionnel avec Microsoft Peer Web Server. Notez que le serveur d’impression de Windows XP Édition Familiale ne prend pas en charge les pages Web.

Pour afficher une page de serveur d’impression, un utilisateur spécifie le format d’URL suivant :

<https:// ServerName>/printers

où <ServerName> est le nom du serveur (un nom DNS pour les connexions Internet ou un nom WINS pour les connexions intranet). L’URL pointe vers un fichier HTML qui génère la page du serveur d’impression.

La page serveur fournit un lien vers une page de file d’attente d’impression pour chaque file d’attente d’impression disponible sur le serveur. Les files d’attente d’impression partagées sont accessibles à tous les utilisateurs. Un utilisateur peut également référencer les pages de file d’attente d’impression pour les imprimantes partagées en spécifiant une URL au format suivant :

<https:// ServerName>/<ShareName>

où <ShareName> est le nom de partage de la file d’attente d’impression, comme spécifié dans sa feuille de propriétés.

Si un utilisateur sélectionne le lien d’une imprimante dans le dossier d’impression, Windows Internet Explorer est démarré automatiquement et l’URL de la page de file d’attente d’impression est accessible. Comme déjà décrit, un utilisateur peut également afficher une page de serveur d’impression ou une page de file d’attente d’impression en spécifiant l’URL de la page dans n’importe quel navigateur HTML.

Les pages web d’impression sont générées à partir de fichiers de modèles qui peuvent être interprétés par Microsoft Active Server Pages (ASP). Ces modèles (appelés fichiers ASP) contiennent des balises HTML standard et des balises de script ASP (<% et %>).

Lorsque l’interpréteur Pages Active Server rencontre du texte dans des balises de script ASP, il appelle un interpréteur de langage de script approprié (tel que JScript ou VBScript) pour traiter le texte. Le flux de données HTML résultant est ensuite envoyé au navigateur client.

Pour plus d’informations sur Microsoft Active Server Pages, consultez la documentation Microsoft Windows SDK.

Un ensemble d’objets ActiveX basés sur COM pour les pages Web d’impression, avec des interfaces Automation associées, est fourni (dans Oleprn.dll) pour obtenir des propriétés d’imprimante et des informations SNMP.

Lorsqu’un utilisateur souhaite afficher la page Web d’un serveur ou d’une imprimante particulier, les étapes suivantes se produisent :

  1. L’utilisateur utilise un navigateur pour spécifier une URL appropriée. L’URL pointe vers l’un des fichiers de modèle sur le serveur d’impression spécifié.

  2. L’interpréteur de pages de serveur actif résidant sur le serveur, qui fait partie d’IIS, recherche les balises de script ASP, appelle l’interpréteur de langage de script approprié pour interpréter le texte du script et place les résultats retournés dans le flux de données HTML.

  3. L’interpréteur ASP, sur le serveur, envoie le flux HTML résultant au navigateur du client.

La figure suivante illustre le processus par lequel une URL d’imprimante est envoyée d’un client à un serveur d’impression et la façon dont son flux HTML associé est retourné au client.

diagramme illustrant l’envoi d’une URL d’impression du client au serveur d’impression.