Xb2.NET - Internet Library for Xbase++
Is it fast?
Listen Bud... it's got radioactive blood!
Xb2.NET includes a complete object-oriented sockets library that provides a protocol-independent base for
developing virtually any kind of communications software. The library also includes a native Xbase++ Telnet,
FTP, FTPS, HTTP, HTTPS, WebSocket and secure SOAP server. With Xb2.NET there is no need to configure and manage complex
3P web servers, gateways and CGI scripts. Your Xbase++ application is the server!
The following sample programs are included (run GO.BAT in order to build the executables):
- ATTACH - Shows how to send large attachments to an HTTP server.
- FTPTEST - Sample FTP/FTPS client application.
- GETWEB - Shows how to connect to a web server and retrieve a file.
- POSTWEB - Shows how to POST a message to an HTTP web server.
- SOAPEXEC- Sample SOAP client application.
- TCLIENT - Simple Telnet client.
- TSERVER - Simple Telnet server.
- WSCLIENT- Sample WebSocket Xbase++ client.
- WEBSERVE- An HTTP, HTTPS, WebSocket and secure SOAP server.
If the batch file fails for some reason, do this:
- Open a command prompt.
- Change directory to where you installed Xb2.NET.
- Type PBUILD to build all samples.
- Type WEBSERVE to run sample HTTP server.
- Open a web browser and navigate to: http://localhost
- The Xb2.NET "Start Here" page should appear in your browser.
- Follow instructions displayed in web browser.
SSL and TLS security library:
To use SSL and TLS security within your Xb2.NET application, you must download the OpenSSL library.
OpenSSL is a robust, commercial-grade, full-featured, and open-source toolkit implementing the
SSL and TLS
protocols as well as a full-strength general purpose cryptography library.
Once downloaded, unzip the files in the same directory where the Xb2.NET sample executables are located.
- Download OpenSSL library
License key information:
There are no differences between the demo and registered versions of Xb2.NET. When you register, a license
key will be sent to you by email. Copy and paste the license key into the XB2KEY.PRG
file and make sure to link XB2KEY.PRG into your application. If the license key is invalid, your Xb2.NET
application will revert to demo mode.
When you register, you will receive:
- a Xb2.NET license key
- free technical support and software updates for one year
Technical Documentation:
Xb2.NET homepage