Add network capabilities to any Windows or .NET application
ActiveSocket, a Network Communication Library for Windows
ActiveSocket is a Network Communicationcomponent for Windows developers.
- Easy to use API
- Provides popular TCP and UDP protocols
- Runs on all 32-bit and 64-bit Windows platforms
- 32-bit ActiveX and 64-bit ActiveX included
- Samples available in C#, VB, ASP.NET, HTML, PHP, Javascript, Delphi and more
 |
 |
 |
 |
 |
| Startup screen |
MS Visual Studio |
.NET web application |
.NET GUI application |
Console application |
With ActiveSocket, you can use the following objects:
- Dns - Query servers running a domain name service (DNS). More »
- Ftp - Read web pages, analyze content. Supports HTTP-Post, proxies, SSL and more. More »
- Http - Read web pages, analyze content. Supports HTTP-Post, proxies, SSL and more. More »
- Icmp - See if you can reach another computer and determine how long it takes. More »
- IPtoCountry - Translates IP addresses to countries. Use it for web log analysis, marketing purposes, etc. More »
- Msn - Connect to Microsoft's Live Messenger Service, send basic messages to MSN recipient(s). More »
- Ntp - Query NTP time servers and retrieve the actual date and time. More »
- Radius - Networking protocol to provide centralized authentication and authorization management. More »
- Rsh - Run commands or scripts on a remote UNIX or LINUX computer through RSH. More »
- Scp - Securely transfer files between two computers using the SSH (Secure SHell) protocol. More »
- Sftp - Allows secure network file transfer over an insecure network, such as the Internet. More »
- Snmp - Use SNMP operations Get, GetNext, Set and Trap; supports SNMP v1 and SNMP v2c. More »
- Snmp Trap - Send/receive SNMP traps to/from SNMP agents (v1, v2c) in the network. More »
- Snmp MIB - Load a MIB database into memory and iterate over all objects and view all properties. More »
- Ssh - Run commands or scripts on LINUX computer in a secure way using SSH. More »
- Tcp - Write your own TCP-based client/server applications or Tenet application. More »
- Tftp - Get/put files from/to a remote TFTP host. More »
- TraceRoute - Tracks the route packets taken from an IP network on their way to a given host. More »
- Udp - Create your UDP-based client/server applications; create UDP-based broadcast application.More »
- Wake-On-LAN - Wake up (power-up) machines on your LAN, based on their MAC address. More »
ActiveSocket ships with a service to receive incoming traps in the background:
- SNMP Trap Receiver Service - Receive incoming traps in the background and save them in a database. More »
ActiveSocket includes samples for many development tools, including:
Software Requirements
ActiveSocket is available as a 32-bit component and as a 64-bit component (both part of the product):
- ASocket.dll - 32-bit component;
- ASocketx64.dll - 64-bit component.
ActiveSocket runs on the following Operating Systems:
- Windows 2008 - 32 bit and 64 bit;
- Windows 2003 - 32 bit and 64 bit;
- Windows 2000 - 32 bit;.
- Windows 7 - 32 bit and 64 bit;
- Windows Vista - 32 bit and 64 bit;
- Windows XP - 32 bit and 64 bit.
Licensing
There are three different licenses for the ActiveSocket Toolkit:
| Protocol | Standard License | Professional License | Distribution License |
| FTP | X | X | X |
| HTTP(s) | X | X | X |
| ICMP | X | X | X |
| IPtoCountry | X | X | X |
| MSN | X | X | X |
| TFTP | X | X | X |
| Telnet | X | X | X |
| Socket | X | X | X |
| UDP | X | X | X |
| DNS | - | X | X |
| NTP | - | X | X |
| SCP | - | X | X |
| SFTP | - | X | X |
| SSH | - | X | X |
| RSH | - | X | X |
| SNMP | - | X | X |
| SNMP Traps | - | X | X |
| SNMP MIB Browser | - | X | X |
| TraceRoute | - | X | X |
| Wake-On-LAN | - | X | X |
| Use it on any company computer | - | X | X |
| Distribution of component | - | - | X |
Click here for detailed information about the License Schemes.
More information
To read more about ActiveSocket, use one of the following links: