The conventional FTP client applications usually refer to asynchronous FTP upload and download programs.But in actual development of applications,it is necessary to combine FTP functions with specific applications.According to some special applications,the conventional FTP programming does not satisfy the systematic requirement.Thus new synchronous FTP programs should be designed.But developing tools such as VB does not directly support synchronous FTP.This paper discusses the realization techniques for implementing a synchronous FTP program in specific applications,and also an actual system,which utilizes such techniques,is presented.