Numéro d'article: 290761 - Dernière mise à jour: vendredi 26 octobre 2007 - Version: 3.2

Forum aux questions concernant ServerXMLHTTP

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.
Agrandir tout | Réduire tout

Résumé

Cet article répond à certaines questions fréquemment posées à propos de l'objet ServerXMLHTTP .

Plus d'informations

  1. Qu'est-ce que ServerXMLHTTP?

    ServerXMLHTTP fournit des méthodes et propriétés pour HTTP sécurisé par le serveur d'accès entre les différents serveurs Web. Vous pouvez utiliser cet objet pour échanger des données XML entre les différents serveurs Web.

  2. Comment installer ServerXMLHTTP?

    ServerXMLHTTP est fourni avec le Microsoft XML Parser (MSXML) version 3.0 ou ultérieure. Vous pouvez télécharger et installer MSXML 3.0 à partir du site Web MSDN (Microsoft Developer Network) suivant :
    http://www.microsoft.com/downloads/details.aspx?amp;displaylang=en&familyid=8167837e-0983-4988-99a4-377ef5c0da2e&displaylang=en (http://www.microsoft.com/downloads/details.aspx?amp;displaylang=en&familyid=8167837e-0983-4988-99a4-377ef5c0da2e&displaylang=en)
  3. quelles sont les conditions requises plate-forme pour ServerXMLHTTP?

    prise en charge de ServerXMLHTTP est uniquement disponible sur les ordinateurs qui ont installé Microsoft Windows 2000 ou sur les ordinateurs lesquels que Microsoft Windows NT 4.0 avec Microsoft Internet Explorer 5.01 (ou version ultérieure) est installé. Il échoue sur autres plates-formes, telles que Microsoft Windows 95 et Microsoft Windows 98.

    Utilisez XMLHTTP dans les applications côté serveur tels que ASP (Active Server Pages), dans les composants qui sont hébergés dans COM + dans les composants sont utilisées dans ASP ou dans les services Windows est prise en pas charge car XMLHTTP utilise en interne WinInet. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    238425  (http://support.microsoft.com/kb/238425/ ) WinInet ne pas pris en charge pour une utilisation dans les services

  4. ce qui est la différence entre XMLHTTP et ServerXMLHTTP?

    XMLHTTP est conçu pour les applications clientes et s'appuie sur URLMon, s'appuie Microsoft Win32 Internet (WinInet). ServerXMLHTTP est conçu pour les applications serveur et s'appuie sur une nouvelle HTTP client pile, WinHTTP. ServerXMLHTTP offre la fiabilité et la sécurité et est sécurisé de serveur. Pour plus d'informations, consultez la documentation du Kit de développement logiciel (SDK) MSXML.
  5. comment vous choisir entre XMLHTTP et ServerXMLHTTP?

    Comme son nom le suggère, ServerXMLHTTP est recommandée pour les applications serveur et XMLHTTP est recommandée pour les applications clientes. XMLHTTP présente quelques avantages tels que la mise en cache et la découverte automatique de prise en charge des paramètres de proxy. Il peut être utilisé sur les plates-formes Windows 95 et Windows 98, et il est adapté à des applications de bureau utilisateur unique.

  6. quel est l'utilitaire de configuration de proxy?

    Le WinHTTP proxy Utilitaire de configuration, Proxycfg.exe, permet de configurer WinHTTP à l'accès HTTP et HTTPS serveurs via un serveur proxy. Car le composant ServerXMLHTTP dépend des paramètres de proxy WinHTTP, un administrateur peut utiliser l'utilitaire Proxycfg.exe que partie le déploiement et processus d'installation d'une application qui utilise WinHTTP. Pour plus d'informations, voir l'article suivant de la base de connaissances Microsoft :
    289481  (http://support.microsoft.com/kb/289481/ ) Vous devrez peut-être exécuter l'outil Proxycfg pour ServerXMLHTTP travailler
  7. ne ServerXMLHTTP support SSL et certificats numériques?

    Les composants ServerXMLHTTP et XMLHTTP sont limité prise en charge du protocole HTTPS dans Msxml3. Plus précisément, ils ne prennent en entièrement charge certificats SSL (Secure Sockets Layer), qui sont utilisées pour l'authentification. Les composants prennent en charge le protocole HTTPS, mais la demande échoue si le serveur nécessite un certificat client.

    ServerXMLHTTP inclut la prise en charge du certificat SSL dans MSXML 3.0 Service Pack 1.

  8. Quels sont les avantages de ServerXMLHTTP?
    • En utilisant ServerXMLHTTP , les données XML peuvent être échangées entre les systèmes locaux et distants en tant qu'un flux de données ou en tant que documents XML.
    • Étant donné que le protocole sous-jacent est HTTP ou HTTPS, les données peuvent être échangées entre les systèmes sont trouvent derrière des pare-feux.
    • ServerXMLHTTP peut être utilisé pour envoyer les demandes HTTP dans différents environnements tels que ASP (Active Server Pages), Microsoft Visual Basic et Microsoft Visual C++.
  9. quelles sont les limitations de ServerXMLHTTP?

    Le nombre d'instances de ServerXMLHTTP peuvent exister simultanément dans un seul processus principalement dépend lors de la quantité de mémoire disponible pour les applications sur le système. Toutefois, autres facteurs, tels que le processeur de traitement de capacité ou connexions socket disponible peuvent restreindre le nombre d'instances pouvant être actives simultanément.

    Avec MSXML 3.0, le nombre maximal d'instances peuvent exister simultanément dans un processus unique est 5,460.

  10. Où puis-je trouver plus d'informations sur ServerXMLHTTP?

    La plupart des informations dans cet article sont collectées dans le Kit de développement MSXML, qui peut être téléchargé à partir de la section XML du site Web MSDN suivant :
    http://msdn.microsoft.com/xml/default.aspx (http://msdn.microsoft.com/xml/default.aspx)
    Ce site a les dernières informations sur les technologies MSXML.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft XML Parser 3.0
  • Microsoft XML Core Services 4.0
Mots-clés : 
kbmt kbproductlink kbbug kbfaq kbinfo kbmsxml400fix KB290761 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 290761  (http://support.microsoft.com/kb/290761/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.