File Transfer > File transfer

File transfer

You can use file transfer protocols such as HTTPS, AS2, and SFTP to exchange files with remote partners.
To exchange files, you can use B2B Gateway or you can use the Data Integration REST API sendfiles resource.
To exchange files with a remote partner, configure your organization's file servers associated with the File Integration Service to securely communicate with the partner's servers. The File Integration Service is a Secure Agent service that runs advanced file transfer protocols.
You can configure the following types of file servers:
AS2 server
To receive files from partners with AS2 file transfer, configure an AS2 server to receive files from remote AS2 servers.
To send AS2 files to a partner's server, configure a connection, and then send the files to the partner using the Informatica Intelligent Cloud Services REST API. For more information, see AS2 Connector Guide in the Data Integration help.
For example, you want to exchange EDI messages with a partner's AS2 server. To receive files from the partner, you configure your file server to accept files from the partner's server. To send files to your partner's server, you configure an AS2 connection for the partner. Then you send a POST request using the sendfiles REST API resource to transfer the EDI messages to the partner's server.
HTTPS server
To exchange files with partners with HTTPS file transfer, configure an HTTPS server so that partners can connect to the server, and upload to and download files from the server.
SFTP server
To exchange files with partners with SFTP file transfer, configure an SFTP server so that partners can connect to the server, and upload to and download files from the server.
Proxy server
You can install and configure one or more file integration proxy servers in the demilitarized zone (DMZ). The partners' servers then communicate with the proxy servers instead of communicating directly with the organization's file servers. Multiple file servers can use the same file integration proxy server.
You can install proxy servers on Windows and Linux operating systems.
For each remote partner that exchanges files with your organization, you create a file server user account. You define the protocol accessibility for the file server user, that is, AS2, HTTPS, SFTP, or various combinations of these servers. A home directory is created or assigned to each file server user. You can define network shared locations to the user's home directory, and define folder level and file level permissions for the user.
You can monitor file transfer jobs on the File Transfer Logs page in Monitor. For information about monitoring file transfer jobs, see the Monitor help.
To exchange files, you must have the following licenses: