Oracle Managed File Transfer (MFT) is a high performance, standards-based, end-to-end managed file gateway. It features design, deployment, and monitoring of file transfers using a lightweight web-based design-time console that includes file encryption, scheduling, and embedded FTP and sFTP servers. This chapter describes basic Oracle Managed File Transfer concepts.
This chapter includes the following sections:
Screens shown in this guide may differ from your implementation, depending on the skin used. Any differences are cosmetic.
This topic describes the various operations that you can perform by using Oracle Managed File Transfer.
Oracle Managed File Transfer lets you perform the following operations during the transfer process:
For more information about resubmitting transfers, see Resubmit a Transfer. For more information about the other operations, see Designing Artifacts: Transfers_ Sources_ and Targets.
Oracle Managed File Transfer lets you track and troubleshoot file deliveries (transfer instances) based on the following:
Oracle Managed File Transfer lets you transfer files to and from many endpoint types:
For examples of some of these transfers in context, see Oracle Managed File Transfer Functional Use Case Patterns. For full details on how to create these transfers, see Designing Artifacts: Transfers_ Sources_ and Targets.
Oracle Managed File Transfer, Oracle SOA Suite, and B2B have overlapping features, but each excels at different file transfer scenarios.
Oracle Managed File Transfer is especially good for:
Oracle SOA Suite is especially good for:
B2B is especially good for:
Oracle Managed File Transfer can help integrate applications by transferring files between them in complex use case patterns. This section describes some common use case patterns.
For full details on how to integrate Oracle Managed File Transfer with other applications, see Integrating Oracle Managed File Transfer with Other Products.
Figure 1-1 shows how Oracle Managed File Transfer can transfer files on its own using embedded FTP and sFTP servers and the file systems to which it has access.
Figure 1-1 Standalone Use Case Pattern
A file transfer can have one or more targets. A multiple target use case pattern is called fan-out . The target of one transfer can also use the same endpoint as the source of another transfer, creating a chain.
Figure 1-2 shows how Oracle Managed File Transfer can integrate with the web service interfaces of SOA applications.
Figure 1-2 SOA Use Case Pattern
A SOA application can be the source or target of a transfer. A SOA application can also be the common endpoint for the target of one transfer and the source of another.
Figure 1-3 shows how Oracle Managed File Transfer can integrate with B2B trading partners.
Figure 1-3 B2B Use Case Pattern
A B2B application can be the source or target of a transfer. A B2B application can also be the common endpoint for the target of one transfer and the source of another.
Figure 1-4 shows how Oracle Managed File Transfer can integrate with Healthcare endpoints.
Figure 1-4 Healthcare Use Case Pattern
A Healthcare application can be the source or target of a transfer. A Healthcare application can also be the common endpoint for the target of one transfer and the source of another.
Figure 1-5 shows how Oracle Managed File Transfer can integrate with Oracle Service Bus web service interfaces.
Figure 1-5 Oracle Service Bus Use Case Pattern
An Oracle Service Bus interface can be the source or target of a transfer. An Oracle Service Bus interface can also be the common endpoint for the target of one transfer and the source of another.
Figure 1-6 shows how Oracle Managed File Transfer can integrate with multiple applications.
Figure 1-6 Hybrid Use Case Pattern
Oracle Managed File Transfer can be one participant in a web of data transfers that includes multiple application types.
Figure 1-7 shows the main components of Oracle Managed File Transfer, which include configuration data, the user-interface console, embedded FTP and sFTP servers, security, and interfaces to various types of file transfer endpoints. Oracle Managed File Transfer can consist of multiple managed servers that provide high availability.
Figure 1-7 Oracle Managed File Transfer Architecture
This section explains most of the Oracle Managed File Transfer components shown in Figure 1-7 in more detail.
When you create a file delivery structure using the Designer page of the Oracle Managed File Transfer Console, you create three types of artifacts :
An artifact defines the configuration for parts of a file delivery structure. This is in contrast to a file delivery instance , which is an individual file delivery that follows the structure.
Sources and targets can be reused in multiple transfers. When more than one transfer uses the same source, this is called transfer fan-out . When a transfer uses more than one target, this is called target fan-out . A source and all associated transfers and targets are collectively called a flow .
Using various artifact properties, you can define additional file delivery behavior:
Two servers are embedded in Oracle Managed File Transfer: FTP and sFTP. These two embedded servers can be source artifacts. You can configure various properties of these embedded servers, such as ports, security, and user access to directories. These servers are automatically deployed as part of the WebLogic Server Oracle Managed File Transfer deployment. For more information, see Administering Oracle Managed File Transfer Embedded Servers.
Oracle Managed File Transfer provides various tools in the Monitoring Dashboard:
Oracle Managed File Transfer provides security by:
Oracle Managed File Transfer provides WLST command-line utilities for performing many of its functions. Command categories are:
Oracle Managed File Transfer stores configuration data in an Oracle Metadata Repository. You can edit, back up, and restore this configuration data. For more information, see Administering Oracle Managed File Transfer.
Oracle Managed File Transfer uses various standard interfaces to communicate with source and target endpoint types, including:
Oracle Managed File Transfer has four user roles: file handlers, designers, monitors, and administrators. For information about how to create users in these roles, see User Authentication and Authorization.
File handlers perform these tasks:
File handlers have no permissions to access Oracle Managed File Transfer itself. They have the permissions required to access source and target directories and endpoints.
Designers perform these tasks:
Monitors perform these tasks:
Administrators perform these tasks:
You can install Oracle Managed File Transfer on its own or in the same Oracle WebLogic Server domain as Oracle SOA Suite. For more information, see Preparing to Install and Configure Oracle Managed File Transfer in Installing and Configuring Managed File Transfer.
Supported system configurations are listed on the Oracle Technology Network web site at http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html .
The Oracle Managed File Transfer console allows you to open, close, hide, and expand areas so you can focus on a specific task. This section explains basic console operations.
In the center of the top banner of the console, there are links to the top-level pages; which of these pages are accessible depends on your user role. For more information, see Oracle Managed File Transfer User Roles. The top-level pages are:
Figure 1-8 Design, Monitoring, and Administration Pages
On each top-level page, a navigation tree in the left panel displays the names of tasks you can perform, most of which open tabs. A right facing arrow to the left of a name indicates hidden subtasks. When you click on the arrow, it faces to the lower right and subtasks are displayed.
For example, the Designer page has three main tasks: Transfer, Source, and Target. An arrow to the left of Transfer indicates that at least one transfer has been created, likewise for Source and Target. Click on the Transfer arrow to display names of transfers.
Figure 1-9 Left Panel Navigator on Designer Page
To open the tab for a task in the navigation tree, click the task. You can also select the task and then select the Open icon. You can have up to 15 tabs open at once on each top-level page.
Figure 1-10 Opening a Tab
For example, on the Designer page, to create a new source, click Source, likewise for Transfer and Target. To edit an existing source, transfer, or target, click its name.
To close the active tab, click the Close icon on the right side of the top banner. To close all tabs except the active tab, select Close Others from the drop-down menu to the right of the Close icon. To close all tabs, select Close All from this menu.
Figure 1-11 Options for Closing Tabs
When you create a transfer and open its tab, and options are displayed. You can drag and drop a source icon and one or more target icons into the respective regions on the target page. You must drag and drop the icon; using the name does not work.
Figure 1-12 Dragging a Source Icon to Add a Source
The main tab on the Monitoring page is the Dashboard, which is always open. The Dashboard has four regions: Metrics, File Finder, Recent Errors, and Active Deliveries. In the top right corner of each region is an Expand icon. Clicking this icon expands the region to fill the entire console and displays additional details. To return to the Dashboard, click the Collapse icon in the top right corner of the expanded region.
Figure 1-13 Expanding and Collapsing a Monitoring Region
The steps for this process are:
You can also change accessibility settings from the login screen by clicking Accessibility in the upper right corner.
No Preference defaults to screen reader mode disabled.
No Preference defaults to normal contrast.
No Preference defaults to normal fonts.
Oracle Enterprise Manager Fusion Middleware Control provides accessibility options for the pages on which you monitor and manage Oracle Managed File Transfer. Fusion Middleware Control supports screen readers and provides standard shortcut keys to support keyboard navigation. You can also view the console pages in high contrast or with large fonts for better readability. For information and instructions on configuring accessibility in Fusion Middleware Control, see Using Oracle Fusion Middleware Accessibility Options in Administering Oracle Fusion Middleware .