Download ActiveSocket Network Communications Toolkit 3.0  (2564 KB - .exe file)
Download Manual  (227 KB - .htm file)
Produktöversikt
Att lägga till nätverkskommunikationsmöjligheter till en applikation är inte enkelt. Det kräver specialkunskaper som ligger utanför de flesta programmerares kompetens. I åratal har VBScript-, Visual Basic och Visual C++-utvecklare förlitat sig på kraften, flexibiliteten och pålitligheten hos ActiveSocket Network Communitation Toolkit från ActiveXperts Software. Numera kan även .NET-programmerare använda sig av controllen.
Med ActiveSocket kan du kommunicera över Internet via TCP/IP. ActiveSocket erbjuder ett enkelt scriptinterface för TCP/IP-kommunikation. Genom att använda dig av ActiveSocket så kan du enkelt skapa eller berika applikationer med nätverksfunktioner.
Använd ActiveSocket för att integrera följande IP-protokoll i din applikation eller ditt script:
- Icmp object – Kontrollera om en annan dator kan nås. Mät hur lång det tid tar att studsa ett paket över en annan site och avgör avståndet nätverksmässigt.
- Http/Https object – Logga på en webserver, hämta websidorna och analysera innehållet. Stöd för proxyservrar, SSL och lösenordssyddade websiter.
- Ftp och FtpFile object – Logga på en FTP, ändra arbetsbibliotek och hämta/spara filer.
- Ntp object – Skicka frågor till NTP-klockservrar och hämta aktuell tid och datum. Beräkna offsetter mellan olika serverar för att kontrollera att din LAN-tid är korrekt.
- Rsh object – Kör ett Shellscript på en remote Unix eller Linux-server som har en RSH-demon (Remote Shell Script). Läs StdErr och StdOut genererat av scriptet.
- Snmp object – Använd följande SNMP-operationer: Get, GetNext, Set och Trap. Stöd för SNMP v1 och SNMP v2c.
- Snmp TrapOut och Snmp TrapIn object – Skicka och ta emot SNMP trap till SNMP-agenter. Stöd för SNMP v1 och SNMP v2c.
- Socket object – Skapa dina egna client/server-applikationer. Din serverapplikation lyssnar efter inkommande anrop på en specifik port och din klientapplikation öppnar en förbindelse till den. Klient och server kan kommunicera i båda riktningarna med stöd för ASCII och binärdata över ditt LAN eller över Internet.
Automatiserade Telnet-sessioner. Använd Telnet-objektet för att logga på en switch eller en router för att ändra dess inställningar. Logga på en mailserver och lista alla filer. Koppla upp dig mot en skrivarserver via telenet och boota om den. Det finns ett stort antal enheter som du kan styra med Telnet-objektet.
- Wake-On-Lan object. Skicka Wake Up till maskiner på ditt LAN baserat på MAC-adresser;
ActiveSocket är byggt ovanpå Microsofts Winsock-moduler. Till skillnad från andra verktyg på marknaden så använder den bara Winsock-modulerna, den ersätter dem inte! Installationen av ActiveSocket håller ditt system rent.
Prestanda hos modulen är extremt hög tack vare den multitrådade arkitekturen. Den har bevisat sin styrka i många företagsmiljöer över åren.
ActiveSocket runs on the following Operating Systems:
- Windows 98 and Windows ME;
- Windows NT4;
- Windows 2000;
- Windows XP;
- Windows 2000;
- Windows 2003.
ActiveSocket är en COM-komponent som kan användas från alla windowsmiljöer som stödjer Visual Basic script eller JavaScript. ActiveSocket kan anropas från alla dessa utvecklingsmiljöer:
- Visual Basic .NET – Windows .NET-baserade applikationer. Kräver Microsoft Visual Studio .NET
- Visual C# .NET – Windows .NET-baserade applikationer. Kräver Microsoft Visual Studio .NET
- ASP .NET (VB) Website med Active Server Pages och .NET Framework. Kräver Internet Information Services (IIS).
- ASP .NET(CSharp) – Webssite med Active Server Pages och .NET Framework. Kräver Internet Information Services (IIS).
- Visual Basic 5.x/6.x. Kräver Microsoft Visual Studio 5.x/6.x.
- ASP 2.x – Website med Active Server Pages (Server side scripting). Kräver Internet Information Services (IIS).
- Visual C++ 5.x/6.x – Windowsbaserade applikationer.
- VBScript – Windowsbaserade script.
- HTML – Klientscript i HTML-sidor
- Borland Delphi 7.x eller högre.
- PHP
Arkitektur
Windows innehåller rutiner för nätverks- och Internet-kommunikation. Dessa rutiner finns i dll-filer som gemensamt kallas för Winsock (Windows Sockets). ActiveSockets är byggt ovanpå dessa filer. Den använder sig av Winsock-modulerna, den ersätter dem inte. Detta säkerställer ett stabilt operativsystem även efter installation.
Kärnan i ActiveSocket finns i en fil: ASocket.dll.
Detta är COM/OLE-modulen, och innehåller följande objekt: Icmp object, Http object, RSh object, Ntp object, Snmp object, SnmpTrapOut object, SnmpTrapIn object, Wake-On-LAN (WOL) object och Socket object.
Operativsystem
ActiveSocket fungerar på följande operativsystem:
- Windows Vista - Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Premium, Windows Vista Home Basic, Windows Vista Ultimate;
- Windows 2003 - Windows 2003 Standard Edition, Windows 2003 Enterprise Edition, Windows 2003 Datacenter Edition, Windows 2003 Web Edition;
- Windows 2000 - Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advanced Server and Windows 2000 Datacenter;
- Windows XP - Windows XP Home Edition and Windows XP Professional Edition;
- Windows NT4 - Windows NT4 Workstation and Windows NT4 Server (Service Pack 3 krävs);
- Windows ME - Windows Millenium Edition;
- Windows 98 - Windows 98 och Windows 98 SE (Second Edition).
ASP .NET, VB .NET, VC# .NET, ASP, VB, Visual C++ med flera
ActiveSocket kan anropas från alla dessa utvecklingsmiljöer:
- Visual Basic 5.x eller senare;
- Visual Basic .NET;
- ASP 2.x;
- ASP .NET;
- Visual C++ 5.x eller senare;
- Visual C# .NET;
- VBScript;
- HTML – Klientscript i HTML-sidor- kräver Internet Explorer 4.x eller senare.
.NET Framework
För att använda ActiveSocket i en ASP .NET, Visual Basic .NET eller visual C# .NET-miljö så måste du installera .NET Framework. .NET Framework är redan en del av Windows Vista och Windows 2003. För Windows 2000, 98 ME, NT, Windows Server 2003 och Windows XP så finns det som separat installation.
Gå till Technology Information for the .NET Framework för att ladda ned .NET Framework.
Internet Information Server
Internet Information Server-installationen (IIS) installerar programmen för Visual Basic-script och JavaScript.
För att köra ASP-sidor på NT4-servrar så måste du installera IIS 4.x. IIS 4.x finns med på NT4 Option Pack CD-skivorna.
För att köra ASP-sidor på Windows 2000-servrar så måste du installera IIS 5.x. IIS är en del av Windows 2000.
Internet Explorer 4.x eller högre
Installationsprogrammet för Internet Explorer 4.x (eller högre) installerar programmen för Visual Basic-script och JavaScript.
Du kan anropa ActiveSocket-komponenter från HTML-klientkod.
Windows Scripting Host
ActiveSocket kan anropas från VBScript. VBScript kan användas genom att skicka script-filen till scriptmotorn (antingen csript eller wscript). WSH använder sig av programmen för Visual Basic Script eller JavaScript som kommer med Internet Explorer 4.x eller senare. WSH finns också som en del av Windows 98, Windows 2000 och Internet Information Services 4.0. Det finns ett separat installationsprogram för Windows 95.
Visual Basic
ActiveSocket kan anropas från Visual Basic. I Visual Basic så går du till ’project/references…’-menyn och klickar i checkboxen vid ActiveSocket Type Library.
Nu kan du deklarera och skapa ActiveSocket-objekt.
Se även vår omfattande exempelkod som installeras med produkten (du kan även hitta exempelkoden på denna website)
Visual C++
ActiveSocket kan anropas från Visual C++-applikationer. Inkludera *.c och *.h-filerna från ActiveXperts för att låta din kod komma åt funktionerna från ActiveSocket-komponenterna.
Exempelkod för Visual C++ installeras med produkten, men kan också laddas ned från denna website.
ActiveSocketkomponenterna
ActiveSocketpaketet består av tre komponenter, du kan installera en eller flera av dem
- ActiveSocket COM-komponnenten – interfacet till VB-program.
- ActiveSocket hjälpfiler – dokumentation.
- ActiveSocket exempelfiler – exempel
Installation på en enstaka dator
Kör ASocket.exe. InstallShield wizard kommer att leda dig genom resten av installationen.
Om du valde att installera ActiveSocket COM-komponenten så kan installationsprogrammet att registrera COM-komponenten åt dig, men du kan även välja att göra detta manuellt
Du kan i efterhand installera fler delar av ActiveSocket manuellt eller via installationsprogrammet.
Installation på flera datorer
Du kan enkelt installera hela eller delar av systemet med installationsprogrammet.
Eftersom installationen är så enkel så kan du göra det antingen manuellt eller genom att integrera det i ditt företags mjukvaruinstallationsprogram.
Om du väljer att installera ActiveX/COM-komponenten manuellt på andra maskiner så kan du göra det genom att
- Kopiera ASocket.dll (ActiveSocket COM-komponenten) till den nya maskinen
- Registrera komponenten genom att skriva REGSVR32 <komponentens plats>\ASocket.dll
|