How does Faspex work?
Faspex is a centralized transfer solution that enables users to exchange files with each other using an email-like workflow. User-uploaded files and folders are sent to, stored on, and downloaded from nodes (also known as Aspera transfer servers).
When users send packages to recipients, they upload content to an Aspera transfer server for storage. Faspex notifies the recipients that the package is available. Recipients can then download a copy of the package from the remote server.
- Requires users to install IBM Aspera for desktop, which handles the FASP transfer session with the HSTS node.
- Requires users to transfer files (over HTTPS) through the IBM Aspera HTTP Gateway, which handles the FASP transfer session with the HSTS node.
Faspex does not perform the transfer, but connects the user's machine with Aspera for desktop or HTTP Gateway to perform the transfer.
If permitted, users can also send a package with content from a shared folder. Depending on your configuration, these transfers may involve more than one node in a node-to-node transfer.
How a transfer works
- The sender uses the Faspex UI to create a package for delivery a recipient.
- The Faspex UI makes a request to the Faspex server, which passes back a transfer specification used by either Aspera for desktop or HTTP Gateway to start the transfer.
- The Faspex UI passes on the information to Aspera for desktop or HTTP Gateway. In the case of HTTP Gateway, the Faspex UI also sends the package over HTTPS to the HTTP Gateway server.
- Aspera for desktop or HTTP Gateway initiates a FASP transfer session with the HSTS node and transfers the package to the HSTS node over FASP.
- The recipient requests to download a package using the Faspex UI.
- The Faspex UI makes a request to the Faspex server, which passes back a transfer specification used by either Aspera for desktop or HTTP Gateway to start the transfer.
- The Faspex UI passes on the information to Aspera for desktop or HTTP Gateway.
- Aspera for desktop or HTTP Gateway initiates a FASP transfer session with the HSTS node and the HSTS node transfers the package to Aspera for desktop or HTTP Gateway over FASP.
- Aspera for desktop saves the file to the recipient's machine. In the case of HTTP Gateway, HTTP Gateway uses the web browser's download manager to save the file.