cancel
Showing results for 
Search instead for 
Did you mean: 

FTP

Former Member
0 Kudos

Hi all

When i'm going to use a FTP server for File scenario should it be a part of XI server? or i can have FTP server located anywhere and i can access it via XI? If so how does XI is able to get the data from a file in an FTP server?

thank you

chakoo

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

<i>When i'm going to use a FTP server for File scenario should it be a part of XI server? </i>

Not necessary

<i>or i can have FTP server located anywhere and i can access it via XI? </i>

Anywhere but accessible in network

<i>If so how does XI is able to get the data from a file in an FTP server?</i>

U provide the IP address and folder path in communication chaneel

Regards,

Prateek

Answers (4)

Answers (4)

Former Member
0 Kudos

thkx all

Former Member
0 Kudos

Hi

In File Adapter u have 2 types of Transport Protocols...NFS and FTP

We use NFS to access the files & directories over other clients. NFS enables users to access files and directories located on remote computers and treat those files and directories as if they were local.

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

A difference between NFS and FTP is that FTP copies the entire file while NFS only transfers what is needed as it is needed.We use NFS for our ./usr/sap/trans directory.

NFS stands for File System.

Both of NFS and FTP should make the following specifications for file:

File name schema:

Name of the file

File Construction Mode:

Create file, append to existing file, or specify additional parameters for the file name

File Type:

Binary or text file (in the case of the latter also specify the file encoding as a code page)

Operating System Command:

To be executed after successful processing (you can use placeholders for the file name)

Additionally,If you specify NFS as the transport protocol, the only other specification you need to make is the Target Directory in which the file is to be generated.

But if you want use FTP, following specifications should be made:

Server

Host name or IP address of the FTP server

Port

Port number of the FTP server (default: 21)

Connect Mode

The connection can be permanently open, or it can be established for each file transfer

Transfer Mode

Text or binary data transfer

Put File

Direct or temporary file (collected before final transfer)

Folder

Target folder for the file

Logon Data

User/password, or anonymous (anonymous/anonymous)

Shabarish_Nair
Active Contributor
0 Kudos

<i>When i'm going to use a FTP server for File scenario should it be a part of XI server? </i>

>>

you can have it on your local system or any other system also.

<i>If so how does XI is able to get the data from a file in an FTP server?</i>

>>>

Ref this blog to help you install a FTP server and start using it in your scenarios.

/people/shabarish.vijayakumar/blog/2006/08/01/along-came-a-file-adapter-mr-ftp-and-rest-of-the-gang

Former Member
0 Kudos

Hi

It can be anywhere. When you specify FTP on the communication channel, you will have to fill in fields which detail where your server is.