DXSock Version 6.0


  • Cross Platform (Single Source for Windows, Linux and Mac OS X)



Like Kid Rock Says "They say I'm Cocky... it ain't bragging if ya back it up!"
  • High Performance Socket Suite
  • Over a decade of experience
  • Support for SSL/TLS Encrypted Sockets




Delphi XE Support
  • New Unicode Supported
ARM CPU Support
  • (Embedded Linux Drive Array)
Video and Audio Chat
  • Developed Cross-Platform Chat App
Web Based PDF Generator
  • iPhone App uses us for PDF Output




June 2010 Release

This release is being offered to help our 5.5 customers and new customers use our product for Windows, Linux, Mac OS X (Intel and PowerPC), Sparc and ARM CPU. What is in this release?

DXSock 6.0 (Core Sockets)

dxsock6.pas
dxsock_genericserver.pas
dxsock_ftpserver.pas

DXSock Utilities Bundle

dxutil_common.pas
dxutil_classes.pas
dxutil_environment.pas
dxutil_hash.pas
dxutil_internet.pas
dxutil_numeric.pas
dxutil_string.pas
dxutil_objectpool.pas
dxutil_quicksoft.pas
dxutil_threads.pas
dxutil_balancedtree.pas
dxutil_cachearray.pas
dxutil_fastmemorymanager.pas

Description

Core Sockets contains our SSL/TLS supporting socket layer, for both client and server applications. The Generic Server unit makes developing servers extremely easy for all of the operating systems we support (including thread management). The FTP Server is much like our old FTPServerCore, where you implement the protocol logic on top for each command.

The Utilities Bundle is a collection of units which help you develop solutions across the operating systems we support. Classes gives you either a core class/object or a critical oriented class/object. Environment contains calls which are unique to the different operating systems, like TimeCounter(), GetComputerName(), etc. The Hash unit contains code for Adler32, MD2, 4, 5 SHA 1 and many checksum methods. This unit will continue to grow as we certify our hash code works as expected across all of the operating systems we support. Numeric and String units contain high performance string and numeric manipulation routines. There are routines which are the same speed as the SysUtils calls on certain operating systems, however, certain operating systems our methods are much faster. Object Pool is useful to pre-create instances of connections and pulling from the pool as needed. QuickSort contains a collection of high-speed sorts. Threads is a collection of threading routines which are cross-platform oriented. Balanced Tree is a class/object capable of doing a B-Tree for any type of object. CacheArray is our thread safe replacement for TStringList, TThreadList, TList and useful for our logging components. Which brings me to our fast memory manager which out performance the built-in ones for FPC and Delphi, and is even faster than FastMM4!

See Also Revisions Towards Final Release


Related Keyword:


October 16, 2010
Testing
width 0 cellspacing 0 cellpadding 0 CELL 1 Description of a product image images Thumb SN850940...
September 01, 2010
Recent Questions
Recent Questions Do you still include the source like in the past Yes We include full source code...
August 20, 2010
Revisions Towards Final Release
Revisions Towards Final Release AUGUST 2010 Our multi language resource files have been expanded...
August 18, 2010
Demonstrations
Demonstrations Below is a constantly growing list of demonstrations We are currently developing...
August 14, 2010
Early Release Orders
Early Release Orders Please be sure you have read view June 2010 Release June 2010 Release as this...




Popularity: 3.66% [?]