Virtual Modem PRO creates software virtual IP-modems (and maps them to virtual serial ports) in your operating system. Virtual modems are the full emulation of the standard hardware modems. The main difference between the standard modems and the virtual ones (created by our application) is that instead of using conventional telephone line they use Ethernet network (including Internet, VLAN, VPN, etc.). Generally, standard modems are connected to computer via serial ports (COM1/COM2 or COM3/COM4). The virtual modems, on the other hand, use virtual serial ports that are the same copies of the real serial ports, and can be accessed via utilized in the same way. Among the main advantages of using virtual modems are the speed and reliability of the transmitted data (since it uses fast Ethernet network and reliable TCP/IP protocol) as well as a great number of modems that you can create in any system (up to 255).
Who can benefit from using virtual modems?
Every automation system that collects data from the remote hosts using modem and telephone line could benefit from implementing Virtual Modem PRO. Among these are manufacturing/warehouse data acquisition systems, fiscal/data transfers in a banking system, retail management, etc. For example, your bank has invested a huge lump of money and connected all its branches into a Virtual Private Network by fiber optic cable. However, the data transfer system still uses legacy application and conventional telephone line. Instead of spending yet more for new software development, and re-educating your stuff you may purchase Virtual Modem PRO within minutes. It acts as middleware between modems and Internet. As the result you may use the software you got used to and take all the benefits of the faster and more reliable connection.
How virtual modems work?
Virtual Modem PRO uses virtual serial ports technology which fully emulates real serial ports and duplicates all their functionality. This innovative technology allows selecting any available protocol and opens a wide range of new creative opportunities for derived applications. Virtual modem attached to a virtual serial port, works in the same way as the real one (supports Hayes AT commands), however it uses TCP/IP protocol to establish connection to remote host. To create such connection the first virtual modem (local host) should be configured as a TCP/IP server that listens to incoming connections, while the other one (remote host) should be configured as a client to initiate the call. Every instance of the virtual modem could be configured to be server or client at any time depending whether you want to generate outgoing call or accept it (same as the standard modems). In addition, you may specify the TCP port which will be used to establish the link and IP-address or hostname of the server to connect to. In order to establish such client-server connection you should install and set up Virtual Modem PRO on both ends. Single license allows you to install and use Virtual Modem PRO on two computers in a network. OEM license allows you not only to install the software on any number of computers and embed the technology into your own software, but also extend and modify Virtual Modem PRO (Source Code License may be required).