Connectivity story: FTP connectivity

As a Zero application programmer, I want to be able to get and put files to a remote server. I might want to do this securely, using the SFTP protocol. This will allow me to connect to applications that communicate by poassing files around.

Details

Some enterprise application communicate by passing data around in files, that are then accessed via either FTP or SFTP. To commnicate with these I need to be able to:
  • Use FTP if I don't need secure connections
    • Get a file
    • Put a file
    • Authenticate using userid and password
  • Use SFTP if I need secure communications
    • Get a file or directory listing
    • Put a file or create directory
    • Delete a file or directory
    • Using fingerprints to validate the server
    • Authenticating the user either by userid and password, or via public key authentication.
  • Use the Connection API to be consistent with other protocols
  • FTP will be used only from within and application: it is not necessary to kick off a Zero application using FTP

-- NickB - 20 Aug 2008

r1 - 20 Aug 2008 - 14:15:46 - NickB
Syndicate this site RSS ATOM
Copyright 2007 © IBM Corporation | Privacy | Terms of Use | About this site