
SocksvrQ Overview
SocksvrQ is a high performance COM DLL designed exclusively for the purpose of creating high performance
network server applications on Windows NT and 2000. As part of this design goal, SocksvrQ was built to scale
multiple processors, and to take advantage of Window NT specific performance features (such as I/O Completion
Ports). In designing the component to this end, it includes many features that help acheive this, while still
providing a simple interface to interact with.
SocketQ Features
- Simplified access to Winsock without sacrificing performance, functionality, or reliability
- Number of connections limited only by machines resources
- Support for multi-homed machines (multiple IP addresses)
- Support for multiple aliases
- Component designed specifically for building high bandwidth network applications: built around
the I/O completion port model
- Support for configuring the number of threads in the thread pool
- Allows access to high performance OS features of NT/2000 facilitating the sending of a file with one line
of code while using the absolute minimum required system resources (file is sent from OS systems internal file cache)
- Multi-threaded sending, receiving, and connecting ensures the highest levels of efficiency
- Configurable buffers for receiving data
- Asynchronous or synchronous connects, both with the ability to set a timout value
- Ability to scale across multiple processors
- Access to all Winsock supported socket options to change Winsock headers for connection customization
Prerequisites
Disk Space Required: under 200KB
Software Required: Winsock 2.0
Licensing
One software license is required per development machine.
Run-time royalty free.
Compatibility
Windows 2000, Windows NT 4.0 Built Using:
MS VC++ 6.0, ATL 3.0
General
Microsoft Transaction Server Compatible (MTS)
Supports Apartment Model Threading
Supports Component Categories
Compatible Containers
Microsoft Visual Studio 6.0
Microsoft Visual Studio 97
Microsoft Visual Basic 6.0
Microsoft Visual Basic 5.0
Microsoft Visual C++ 6.0
Microsoft Visual C++ 5.0
Microsoft Visual J++ 6.0
Microsoft Visual InterDev 6.0
Microsoft Visual InterDev 1.0
Microsoft Visual FoxPro 6.0
Microsoft Visual FoxPro 5.0
Microsoft ActiveX Control Pad
Microsoft Office 2000
Microsoft Office 97
Microsoft Access 2000
Microsoft Access 97
Microsoft Access 95
Microsoft Outlook
Microsoft Internet Information Server 4.0
Borland C++ 5.0
Borland C++ Builder 4
Borland C++ Builder 3
Borland Delphi 5.0
Borland Delphi 4.0
Borland Delphi 3.0
Return Policy: Due to the
nature of this product and the manufacturer's licensing terms,
SocksvrQ cannot be returned, exchanged or refunded for any reason.
Defective product may be exchanged for the same product
directly through the manufacturer.
Home ||
Shopping Cart ||
Site Map ||
Newsletter/Blog
Search HALLoGRAM ||
Request More Information CALL TOLL FREE 1-866-340-3404
|
|