cancel
Showing results for 
Search instead for 
Did you mean: 

file adapter

Former Member
0 Kudos

Hi All,

Can any one please explain when will we use nfs and ftp in file adapter.What is the mazor difference between these two.

Thanks in advance

Naveen

Accepted Solutions (1)

Accepted Solutions (1)

former_member529475
Active Contributor
0 Kudos

Hi Naveen,

NFS is used when you want XI to use the NFS protocol to access thye location of the file.

FTP is File Transfer Protocol and is used when your Sender SYstem is using an FTP system to send / receiver files.

we are using NFS when we required to poll the files from local machines..

We are using FTP when we required to poll the data from the FTP server which are in the remote side or outside of the firewall..

FTP is a client-server based protocol.

It is identical to that of e.g. UNIX ftp command.

e.g.You may not be able to open the folder path in a Windows Explorer view, if the files are kept on a UNIX machine, but you can FTP the server.

You need to have access parameters, as well as open connections to the server.

Any folder that has been shared can be used for NFS. It is less secure, as user credentials are not required to access it.

Whenever you want to secure access to you file-system to a limited no. of users, you should use NFS.

Cheers...

Vasu

<b>** REward POints if found useful **</b>

Answers (5)

Answers (5)

vikas_agarwal
Contributor
0 Kudos

Hi Naveen...

NFS stands for NETWORK File System.It is used to share the files on network.

So whenever u r working within the same network so uses NFS.

While FTP stands for File Transfer Protocol, here we copies the file....

That means when the location is outside yr landscape then u uses FTP.

Thanks

Vikas

Former Member
0 Kudos

Hi Naveen,

How r u?? This is Ramana Kumar ....

a) FTP - if your file are available via FTP then you use FTP

(over internet etc) ..that means..It is possible that the client's system is across ur network and the client is not ready to send u the file. At that time u have to use FTP.

b) if your files are avaialble from XI in folders then you use NFS..that means

In scenario where the XI system could store the file on their server (e.g. cases where the organization has their XI in place and they dont want to add an extra FTP server in their scenario, they can directly paste the file on the XI file system). In these cases NFS is used.

Data would come to u in any file format (e.g. .xml, .txt, .pdf). The format of data depends upon the file the sender wants to send...

Finally....the conclusion...

It depends where ur files are kept, if they are stored on a separate server the use FTP or if they are stored on the same server as XI, then use NFS..

Don't forget to give the Reward points if it is useful....

Regards,

Ramana Kumar. A

prateek
Active Contributor
0 Kudos

NFS refers to the file system of XI

FTP could be installed on any server using Windows IIS or third party FTP adapter like WS FTP.

To access file from XI file system, u opt for NFS. If it is on some remote location u need FTP server to b installed there and access the file from there

Regards,

Prateek

Former Member
0 Kudos

hi,

if ur file is residing in the your local system then we use nfs(network file system) ie. we give the drive name

where as if the file is residing some where in your server then we use ftp(file transfer protocal) ie. u have to provide user name and passwords and server name etc.

Reward points if useful,

Regards,

Srinivas.D

Former Member
0 Kudos

Dude,

Itz simple when you are dealing with legacy application that are based on file system then we will use FILE SYSTEM (NFS) as the transport protocol,

But when your dealing with FTP servers then you have to use FTP as the transport protocol.

Further reference http://help.sap.com/saphelp_nw04/helpdata/en/0b/9a50465ccf84479e39a6d50c90fb3f/content.htm.

Cheers,

<b>RAJ*

*AWARD POINTS IF FOUND USEFULL*</b>