Chapter 11: Transferring Files over the Internet

Buy this book

  • Internet requirements

  • The FTP and HTTP protocols

  • The Internet Transfer control

  • A file update utility

Nearly all client/server applications built today are supported across the Internet. Most of these applications are built around web servers, such as Internet Information Server, and web browsers, such as Internet Explorer. However, some functions require special-purpose applications that use the Internet to transfer data between applications. For example, custom programs can perform functions like synchronizing clocks and exchanging real-time information.

I’ll begin this chapter with a brief review of the requirements for communicating over the Internet, including IP addresses, domain names, port numbers, protocols, and URLs. Then I’ll quickly go over the workings of the two protocols that Visual Basic’s Internet Transfer control supports: FTP and HTTP. The remainder of the chapter is devoted to using the Internet Transfer control.

© 1998 SYBEX Inc. All rights reserved.