FTP Server Application Development (Windows Embedded CE 6.0)
1/6/2010
Windows Embedded CE includes a sample File Transfer Protocol (FTP) server. This sample application is intended for use by original equipment manufacturers (OEMs). Windows Embedded CE provides the FTP server source code as is, so that you can customize its implementation for your specific requirements. FTP is used for copying files to and from remote computer systems over a network using TCP/IP.
The FTP server supports IPv6. For more information about IPv6, see Core Protocols of IPv6 and IPv6 Addressing.
The Windows Embedded CE implementation of FTP server enables you to perform the following tasks:
- Transfer files from a Windows Embedded CEābased device to a desktop computer using a TCP/IP connection.
- Create virtual directories under the FTP root directory.
- Use the Web-based network configuration utility to perform various configuration tasks.
The FTP server is installed and loaded as a service using Services.exe. For more information about Services.exe, see Services.exe.
Note
The FTP server implementation in Windows Embedded CE is a sample provided for educational purposes. As a result, much of its functionality is implemented only for demonstration purposes. A production FTP server should revisit all functionality and change the implementations to be suitable for production use.
See Also
Tasks
Creating Virtual FTP Directories
Concepts
FTP Server Implementation
FTP Server Registry Settings
Accessing the FTP Protocol
Assigning User-Specific Permissions