Deep Sky Technologies, Inc. has released the first public beta version of TCP Server Deux. TCP Server Deux is a 4th Dimension cross-platform TCP level server designed to simplify the creation of servers with multiple protocols. According to Deep Sky Technologies:
Deep Sky Technologies, Inc., today announced the release of the first public beta of TCP Server Deux for Macintosh. TCP Server Deux is a 4th Dimension component which provides a cross-platform, flexible TCP level server. TCP Server Deux allows 4D developers to run one or more higher level protocol servers in a single 4D database without have to code for multiple listeners, threading, messaging, or many of the other functional elements that often complicate custom servers in 4th Dimension.
With TCP Server Deux, a 4th Dimension developer can easily develop a server available through multiple protocols. For instance, having a Domain Name Server with an integrated web interface is a simple matter; the same is true of an email server, available through both SMTP and POP3, with a HTTP interface over a custom port for administering the settings and accounts in the email server. TCP Server Deux handles all of the listeners, threading, multiple processes, and communications necessary in a custom server written in 4D. By handling all of these issues as a TCP server, and with suitable hooks available for processing of requests and setting responses, it is then a simple matter to merely write parsers for higher level protocols that reside on the TCP layer.
You can find more information about the public beta version of TCP Server Deux at the Deep Sky Technologies, Inc. Web site. The commercial release of TCP Server Deux will be priced at US$195.00.