Server Tool 3.1.2 (10/22/2004)
This release of the PowerTCP Server Tool is focused on improving product performance and usability in the FTPServer control. In the area of performance, upload and download speeds have been improved, CPU utilization has been minimized, and the 2 gig storage limit has been removed. On the usability side, the FTPServer Rename event functionality has been adjusted:
- When renaming is permitted, the event will now fire twice.
- When the event fires the first time (corresponding to the RNFR command), Request.Parameters will contain two items: the current filename and an empty string.
- When the event fires the second time (corresponding to the RNTO command), Request.Parameters will contain two items: the new name and the fully qualified path and file name of the existing file.
- Raising the event a second time is a change from previous functionality, but the inherent limitations of the previous approach and the overwhelming support for a change moved us to make this decision. * Please note that those who are currently using the Rename event may have to alter their code. Please see the documentation for more information on using the Rename event. Finally, compatibility issues were resolved with BulletProof FTP client and a few memory issues visible under high stress were addressed.
Uses/Applications:
Some uses of the Server Tool include:
- Establish Inter-Process Communications (IPC) between local and remote applications.
- Build a chat server.
- Create any upper-layer protocol server (SMTP, POP3, FTP, MUD, etc.)
- Create a proxy server for any custom application.
- Develop NT Server monitoring applications.
- Enable streaming content
- Use the Server Control with Flash for realtime information monitoring
- Create a complete DNS Proxy Server
- Create an Internet filter/URL request tracker for outbound data
Compatibilites:
- Operating System: Windows 95/98, NT4, NT 2000, XP, 2003.
Environments:
The PowerTCP Server Tool can be used in the following development environments:
- .NET Framework
- Visual Basic
- Visual C++
- FoxPro
- PowerBuilder
- Delphi
- C++ Builder
- ASP
- Office 97/2000
.NET Framework:
All PowerTCP Server Tool components are completely interoperable with the .NET Framework. Full interoperability instructions are provided in the product documentation.
Visual Basic:
Looking to create a server application using Visual Basic? The PowerTCP Server Tool contains 8 full sample projects for Visual Basic, demonstrating several different types of server applications.
Visual C++:
The PowerTCP Server Tool includes C++ wrapper classes to make creating server applications in C++ even easier. In addition, an echo server sample project is included.