
Product
Ajoutez des communications web avancées (HTTP et HTTPS) à partir d’une application cliente ou d’un autre serveur Web.
PowerTCP Web Enterprise pour ActiveX est parfait pour les recherches web automatisées qui nécessitent une analyse HTML complexe et des transferts de fichiers sécurisés. Web Enterprise comprend des contrôles COM HTTP/S, effectue des requêtes HTTP/S incluant GET, POST et HEAD, est riche en fonctionnalités avec des contrôles ActiveX et prend en charge la sécurité et les procurations.
Il existe maintenant des versions distinctes « d’essai » et « sous licence » de la dll. Les dll d’essai ne sont pas destinées au déploiement et ne fonctionneront que sur des machines sur lesquelles une version d’essai du produit a été installée.
Caractéristiques clés :
- Effectuer des requêtes HTTP/S incluant GET, POST, HEAD et plus
- Obtenir des pages web, parcourir des sites et télécharger des fichiers sur le disque ou en mémoire
- Uploader des fichiers et automatiser les soumissions de formulaires
- Opération bloquante et non bloquante (asynchrone)
- Les rapports d’événements de progression indiquent le débit de transfert de données et les statistiques
- Envoyer n’importe quelle commande au serveur, y compris des commandes personnalisées
- Optimisé pour une utilisation dans les pages ASP côté serveur
- Contrôles ActiveX riches en fonctionnalités
- Gestion flexible des cookies
- Reprendre les téléchargements interrompus
- Ajouter des en-têtes personnalisés à toute requête
- Prise en charge des caractères internationaux
- Événement de journalisation pour le suivi de session et le débogage
- Le cracking d’URL analyse les adresses en parties
- Sécurité et support de proxy
- Support SSL2, SSL3, PCT, TLS pour la sécurité au niveau du flux
- Options d’authentification côté client et côté serveur
- Acceptation ou rejet de certificats en temps réel
- Base HT
Authentification TP
- Prise en charge du pare-feu et du proxy, y compris SOCKS et HTTP CONNECT
- Prise en charge de la contournement sélective du proxy
- Échantillons et documentation
- Documentation autonome et en ligne
- De nombreux projets d’exemple, y compris VB6 et VC++
- Classes d’enveloppe VC++ incluses pour une intégration facile
- COM+
- Licence sans redevance
PowerTCP Web Enterprise pour ActiveX – Fonctionnalités
L’outil PowerTCP Web Enterprise permet la communication avec des serveurs Web à partir d’un client ou d’un autre serveur Web en utilisant HTTP et HTTPS. Deux contrôles HTTP, le contrôle Web et le contrôle WebASP, offrent le choix de la dépendance ou de l’indépendance de Wininet. Il est utile pour les recherches Web automatisées nécessitant une analyse HTML complexe et des transferts de fichiers sécurisés. Il est compatible avec Windows 95/98, NT4 et NT 2000 et nécessite Internet Explorer 4.0 ou une version ultérieure. Tous les produits Dart fonctionnent dans le cadre .NET et des exemples .NET sont inclus.
Nouvelles fonctionnalités dans la version 1.8.2
Cette version de maintenance comprend des corrections pour plusieurs problèmes, en particulier en ce qui concerne l’utilisation asynchrone. Un problème d’encodage de nom d’utilisateur et de mot de passe a été corrigé. L’encodage variable a été corrigé. Les problèmes concernant le traitement de la redirection des sites ont été résolus. De plus, les conditions dans lesquelles la réponse du serveur n’était pas disponible ont été éliminées. De plus, une demande Web peut désormais avoir un « User-Agent » personnalisé. Enfin, l’outil comprend un programme d’enregistrement mis à jour qui fournit des instructions plus claires pour la licence des produits PowerTCP.
Les fonctionnalités incluent :
- Parseur HTML et collecteur de ressources
- Gestion des certificats
- Connexions sécurisées
- Récupération d’une page Web complète en une seule méthode d’appel
- Blocking pour les applications de script
Le contrôle WebASP comprend :
- Indépendance WinInet
- Optimisation côté serveur
- Une conception robuste orientée objet avec 13 objets, dont un objet WebMessage
- Une méthode Command permettant d’envoyer n’importe quelle commande à un serveur
- Personnalisation de la sécurité
- Événements pour gérer la connectivité sécurisée.
L’outil Web Enterprise comprend les contrôles suivants et les objets de support :
- Contrôle WebASP : Contrôle HTTP/HTTPS indépendant de WinInet et sûr pour le serveur
- Contrôle Web : Contrôle HTTP/HTTPS dépendant de WinInet
- Contrôle CertificateList : Présente à l’utilisateur une interface pour sélectionner des certificats
- Objet Certificate : Utilisé pour accéder aux informations sur un certificat numérique
- Objets Certificates : Collection d’objets Certificate
- Objet CertificateStore : Utilisé pour accéder à un magasin de certificats sur le système local
- Objet Cookie : Utilisé pour gérer les cookies
- Objets Cookies : Collection d’objets Cookie
- Objet DartStream : Gère un tampon en continu vers/depuis la mémoire ou un fichier
- Objets DartStreams : Collection d’objets DartStream
- Objets DartStrings : Collection de manipulation de chaînes optimisée en C++
- Objet HttpHeaderFields : Utilisé pour gérer les champs d’en-tête HTTP
- Contrôle des aspects de sécurité de HTTP/S
- Événement de progression pour surveiller les transferts de fichiers
- Les cookies personnalisés peuvent être spécifiés dans la nouvelle méthode GetEx
- Les méthodes Put et Get écrivent directement des fichiers dans et depuis le disque ou la mémoire
- Prise en charge complète du serveur proxy, y compris le contournement sélectif
- Prise en charge de cache interne persistante pour les récupérations de page en seconde instance
- Le contrôle prend en charge le fractionnement d’URL pour identifier les parties séparées : schéma, hôte distant, chemin de données, etc.
- Objet HttpVariable: Utilisé pour stocker et gérer des variables
- Objet HttpVariables: Collection d’objets HttpVariable
- Objet WebMessage: Encapsule les détails d’une requête et d’une réponse HTTP
- Objet WebPage: Un puissant parseur HTML, un moteur de recherche et un collecteur de ressources
- Objet WebResource: Description d’une ressource Web particulière avec une option de téléchargement
- Objet WebResources: Collection d’objets WebResource
- Objet WebTable: Cartographie d’un tableau HTML individuel
- Objet WebTables: Collection d’objets WebTable
Les environnements suivants sont pris en charge:
- .NET Framework
- Visual Basic
- Visual C++
- FoxPro
- PowerBuilder
- Delphi
- C++ Builder
- ASP
- Office 97/2000
SOAP pour PowerTCP
Le contrôle WebASP et le contrôle WebServer sont entièrement compatibles avec la boîte à outils Microsoft SOAP. Ils remplacent l’implémentation du protocole de transport HTTP de Microsoft par des objets natifs Dart. Les solutions SOAP sont désormais entièrement portables côté serveur sans nécessité d’IIS et super-chargées côté client avec des paramètres de sécurité affinés, un support de débogage approfondi et un support des communications synchrones et asynchrones. Les solutions peuvent inter-opérer avec les services .NET depuis n’importe quel environnement COM, y compris Delphi, Borland C++ Builder et PowerBuilder.