
Composant réseau ActiveXperts
Réseau de contrôle de la communication pour améliorer les applications ou scripts avec la communication socket réseau client/serveur avec prise en charge des systèmes d’exploitation Microsoft Windows 2008, Vista, 2003, 7, XP et 2000 (32 et 64 bits).
Avec le composant de réseau ActiveXperts, vous pouvez communiquer à travers les réseaux IP, y compris Internet. Le composant de réseau ActiveXperts fournit une interface de script facile à utiliser pour les communications IP. Le composant de réseau ActiveXperts prend en charge à la fois les protocoles IPv4 et IPv6. En utilisant le composant de réseau ActiveXperts, vous pouvez très facilement créer ou améliorer des applications avec des fonctionnalités réseau.
Composant réseau ActiveXperts – Caractéristiques
Caractéristiques générales Nouvelles fonctionnalités dans la version 4.0 Nouvelles fonctionnalités dans la version 4.1
Caractéristiques générales
Ajouter des capacités de communication réseau à une application n’est jamais simple. Cela nécessite des connaissances spécialisées qui pourraient dépasser l’expertise d’un programmeur individuel. Depuis des années, les développeurs VBScript, Visual Basic et Visual C++ ont fait confiance à la puissance, la flexibilité et la fiabilité de la trousse à outils de communication réseau ActiveSocket de ActiveXperts Software. Aujourd’hui, les développeurs .NET utilisent également ce contrôle.
Avec ActiveSocket, vous pouvez communiquer à travers les réseaux TCP/IP, y compris Internet. ActiveSocket fournit une interface de script facile à utiliser pour les communications TCP/IP. En utilisant ActiveSocket, vous pouvez très facilement créer ou améliorer des applications avec des fonctionnalités réseau.
Utilisez ActiveSocket pour intégrer les protocoles IP suivants dans votre application ou script :
- Telnet – Automatisez les sessions Telnet. Utilisez l’objet Telnet pour vous connecter à un commutateur ou routeur et apporter des modifications à la configuration.
- Connectez-vous à un serveur de messagerie et répertoriez tous les éléments. Accédez à un serveur d’impression via telnet et redémarrez-le. Il existe de nombreux appareils et services auxquels cet objet Telnet peut accéder ;
- Http/Https – Connectez-vous à un serveur web, obtenez les pages web et analysez le contenu. Prise en charge des serveurs proxy, SSL et des sites web protégés par mot de passe ;
- Ftp – Connectez-vous à un serveur FTP, changez de répertoire, répertoriez les fichiers, téléchargez des fichiers (ftp/put), téléchargez des fichiers (ftp/get), créez des répertoires, supprimez des répertoires, renommez des fichiers, supprimez des fichiers, etc. ;
- Dns – Interrogez des serveurs exécutant une application de service de noms de domaine (DNS). Interrogez le DNS pour des informations spécifiques sur les hôtes, comme les enregistrements d’échangeurs de courrier [MX], les adresses IP [A], les noms canoniques [CNAME], etc. ;
- ICMP – Vérifiez si vous pouvez atteindre un autre ordinateur ; Déterminez le temps nécessaire pour rebondir un paquet sur un autre site, ce qui vous indique sa distance en termes de réseau ;
- NTP – Interrogez les serveurs de temps NTP et récupérez la date et l’heure réelles. Calculez le décalage entre les serveurs pour voir si l’heure de votre LAN est correctement définie ;
- SNMP – Interrogez les appareils conformes à SNMP et analysez le résultat. Définissez une valeur sur un agent SNMP distant. Envoyez des pièges SNMP à des gestionnaires SNMP distants, et recevez des pièges SNMP entrants. Prise en charge de SNMP v1, SNMP v2 et SNMP v3 ; Utilisez le Navigateur SNMP pour parcourir un fichier MIB SNMP ;
- SSH – Connectez-vous à une machine distante exécutant le démon SSH, et exécutez une commande ou un script shell de manière sécurisée ;
- RSH – Exécutez un script shell sur un ordinateur UNIX ou LINUX distant exécutant le démon RSH (Remote Shell Script). Lisez StdErr et StdOut du script shell distant ;
- IP vers Pays – Traduisez une adresse IP en pays associé ;
- Réveil sur LAN (WOL) ; Réveillez des machines sur votre LAN, en fonction de leur adresse MAC ;
- Communications client/serveur TCP/IP – Créez vos propres applications client/serveur ; votre application serveur écoute une connexion entrante
Sur un port spécifique, pendant que votre application cliente y établit une connexion; Le client et le serveur peuvent communiquer de manière bidirectionnelle, avec prise en charge des données en ASCII et binaire, dans votre réseau local ou via Internet;
- Communications UDP – Communications client/serveur (pair-à-pair) basées sur UDP et diffusions UDP.
ActiveSocket est construit sur les modules Microsoft Winsock. Contrairement à de nombreux autres outils sur le marché, il utilise simplement les modules Microsoft Winsock, il ne les remplace pas! L’installation d’ActiveSocket maintient votre système propre.
Les performances du module sont exceptionnelles, grâce à son architecture multi-thread. Il a prouvé sa robustesse dans de nombreux environnements professionnels au fil des ans.
ActiveSocket est un composant COM/OLE, qui peut être utilisé dans les environnements Windows. ActiveSocket fournit des exemples pour de nombreuses plateformes de développement, y compris :
- Visual Basic .NET – Application basée sur Windows .NET;
- Visual C# .NET – Applications basées sur Windows .NET;
- Visual Basic 5.x ou supérieur – Applications basées sur Windows;
- Visual C++ 5.x ou supérieur – Applications basées sur Windows;
- Deplhi 7.x ou supérieur – Applications basées sur Windows;
- ASP .NET – Site Web basé sur Active Server Pages et le .NET Framework;
- ASP 2.x – Site Web basé sur Active Server Pages (script côté serveur);
- PHP – Script PHP intégré;
- VBScript – Scripts basés sur Windows;
- Java/Javascript – Scripts basés sur Java;
- HTML – Scripts clients dans les pages HTML;
- Toute autre plateforme de développement prenant en charge les composants ActiveX/COM.
Nouvelles fonctionnalités dans la version 4.0
ActiveSocket 4.0 est la dernière version du ActiveSocket Network Communication Toolkit. La mission du produit est de fournir une collection d’outils puissants de communication réseau pour une variété de plateformes de développement Windows.
-
Il y a un nouvel objet SnmpMibBrowser. Il vous permet de naviguer dans un fichier MIB spécifique au fournisseur et de répertorier les propriétés des OID dans le fichier MIB;
- Le SnmpManager prend désormais en charge les OID alphanumériques. Utilisez la nouvelle fonction ‘LoadMibFile’ pour charger un fichier MIB spécifique au fournisseur;
- Le SnmpTrapManager prend désormais en charge les OID alphanumériques. Utilisez la nouvelle fonction ‘LoadMibFile’ pour charger un fichier MIB spécifique au fournisseur;
- Le SnmpObject est étendu avec quelques nouvelles propriétés;
- Il y a un nouvel objet Ssh; il vous permet d’exécuter une commande/script SSH sur une machine UNIX/LINUX distante et de capturer stderr et stdout. Il prend en charge l’authentification par clé publique/privée;
- De nombreux nouveaux exemples.
Nouvelles fonctionnalités dans la version 4.1
ActiveSocket 4.1 ajoute des projets d’exemple .NET créés avec Visual Studio 2005. Les exemples .NET nécessitent Microsoft .NET Framework 2.0. Vous devez installer .NET Framework 2.0, ou .NET Framework 3.0 ou 3.5, qui incluent tous deux .NET Framework 2.0, pour exécuter les exemples .NET.
Dans les versions précédentes d’ActiveSocket, les exemples .NET étaient créés dans Visual Studio 2002.
Il n’y a pas de correctifs de bogues incrémentiels ou de nouvelles fonctionnalités dans cette version autre que ActiveSocket 4.0, il n’est donc pas nécessaire de mettre à niveau si vous n’avez pas l’intention d’utiliser les exemples .NET
Composant réseau ActiveXperts – Configuration requise du système
ActiveSocket fonctionne sur les systèmes d’exploitation suivants:
- Windows 2008 – 32 bits et 64 bits;
- Windows Vista – 32 bits et 64 bits;
- Windows 2003 – 32 bits et 64 bits;
- Windows XP – 32 bits et 64 bits;
- Windows 2000.
Plateformes de développement
ActiveSocket peut être utilisé par l’un des langages de développement et de script suivants:- Visual Basic .NET – applications basées sur Windows .NET. Nécessite Microsoft Visual S
- Visual C# .NET – Applications basées sur Windows .NET. Nécessite Microsoft Visual Studio .NET.
- ASP .NET (VB) – Site Web basé sur des pages de serveur actives et le cadre .NET. Nécessite Internet Information Services (IIS).
- ASP .NET (CSharp) – Site Web basé sur des pages de serveur actives et le cadre .NET. Nécessite Internet Information Services (IIS).
- Visual Basic 5.x/6.x – Nécessite Microsoft Visual Studio 5.x/6.x.
- ASP 2.x – Site Web basé sur des pages de serveur actives (scripting côté serveur). Nécessite Internet Information Services (IIS).
- Visual C++ 5.x/6.x – Applications basées sur Windows.
- VBScript – Scripts basés sur Windows.
- HTML – Scripts client dans les pages HTML.
- Delphi 7.x ou supérieur.
- PHP
- ColdFusion.
- Toute autre application conteneur ActiveX/COM.