English 中文(简体)
FTP In/Out Folder Name Best Practices
原标题:

What best practices (if any) do you adhere to regarding setting up outgoing and incoming folders for your FTP clients? We typically use "outgoing" and "incoming", but no matter how you phrase the direction, it can be interpreted in two ways, depending on which end the names are relative to.

For example, an "incoming" folder on my end can be meant for files the client sends to me, hence incoming for me. But it can also be meant for files I send to the client, incoming to them. Typically, these always are relative to the party s side on which the files reside. But no matter how clear it should be, it always seems to cause confusion for some parties (maybe because they ve historically always made their names relative to their clients).

And no matter what options I come up with, they can always be interpreted differently. Some examples:

  • incoming/outgoing
  • send/receive
  • upload/download
  • to/from

Thoughts?

最佳回答

In this case probably you don t want to use a verb as the meaning of the action will always depend on the reader location. Why don t you use something along the line of

 to_server/to_client

the action is always towards something "to_" but the object receiving the action is clearer.

问题回答

I ran into this issue with my users a while back. I found using a very plain and short name solved this issue. Since we use our company name and client names, I will make up an example.

Lets say you work for Xero Yellow Zipcode, Inc. One of your client is Bob s Trucking Specialists. I try to keep the abbreviations as simple as possible, so Xero Yellow Zipcode, Inc., becomes XYZ and Bob s Trucking Specialists becomes BTS.

On the FTP site, I create two folders: XYZ2BTS BTS2XYZ

or you could use lower case letters.

xyz2bts bts2xyz

Anything an employee of XYZ is goint to send to BTS would be put into "XYZ2BTS". Anything we are going to receive from BTS will be in the BTS2XYZ.

On the client side, an employee of BTS wanting to send something to XYZ would put it in the folder BTS2XYZ.

Is this has completely eliminated the confusion for all our employees and clients as well.

I hope this helps.





相关问题
What is the simplest way to create my own FTP server?

What is the simplest way to create my own FTP server in C#? Some of the folders will be virtual folders. The authentication should be from a SQL Server database, which includes tables of the ASP.NET ...

FTP In/Out Folder Name Best Practices

What best practices (if any) do you adhere to regarding setting up outgoing and incoming folders for your FTP clients? We typically use "outgoing" and "incoming", but no matter how you phrase the ...

Using TCPClient with RAW FTP to retrieve file

I get the following message back when trying to retrieve a file using TCPClient and RAW FTP: 425 Failed to establish connection. I connect using : using (TcpClient client = new TcpClient("...

Retrieving a List of Files from an FTP server in C#

I m trying to retrieve a list of files from an FTP server, but I m getting some weird non-ASCII responses. Here is the code that I am using: public string[] getFileList(string mask) { if(!...

FTP error on Quit command

I m using a ftp library that causes an error sending the quit command. It seems that the character before QUIT is not recognized. I took a look at the code but didn t find anything. 500 ?QUIT : ...

Passive FTP Timeout while using WinINet

I m trying to ftp a file using passive ftp but I get a timeout (12002) when the put command is called. I m able to use passive ftp with other ftp sites but not this new one. I ve tried this using ...

热门标签