Universal File Mover

Developer’s Description

Universal File Mover

By Capitalware

The Universal File Mover (UFM) application is more than a simple tool to manage the transfer of files. It allows the user to combine business processes into a workflow. A workflow describes the tasks, procedural steps, people involved, required input and output information, and tools required for each step in the business process. The user creates a UFM Workflow XML, which details the sequence of concatenated steps in a business process, by combining a series of Action commands. These Action commands define which actions are to be taken, the order of the actions, and how errors are to be handled. UFM processes the Action commands as per the UFM Workflow XML file.UFM can transfer files in 1 of 5 ways: WebSphere MQ, FTP, SFTP, SCP and HTTP. For example, UFM can retrieve a file from a remote server via FTP and then send it via WebSphere MQ to another server. UFM can move/transfer files in any combination the user wishesUFM logoThe Universal File Mover v2.0.0 (UFM) application is more than a simple tool to manage the transfer of files. It allows the user to combine business processes into a workflow. A workflow describes the tasks, procedural steps, people involved, required input and output information, and tools required for each step in the business process. The user creates a UFM Workflow XML, which details the sequence of concatenated steps in a business process, by combining a series of Action commands. These Action commands define which actions are to be taken, the order of the actions, and how errors are to be handled. UFM processes the Action commands as per the UFM Workflow XML file.

UFM currently contains 42 Action commands. These action commands fall into 5 categories: IBM MQ Actions, Network Actions, File Actions, Control Actions and Other Actions.

  • IBM MQ Actions: MQSend, MQReceive and MQPutQuit
  • Network Actions: Ftp, HttpGetFile, HttpPutFile, Scp, SendEmail and SFtp
  • File Actions: Append, Convert, Copy, Delete, DecryptFile, EncryptFile, MakeDir, Merge, MergeSort, Move, ReEncode, RemoveDir, RemoveItems, Rename, ReplaceText, Sort, SortUnique, Split, Tar, Touch, Unique, UnTar, UnZip, Watch, WriteText and Zip
  • Control Actions: If/Else, Loop and Sleep
  • Other Actions: Echo, Execute, Launch and Schedule

UFM can transfer files in 1 of 5 ways: IBM MQ, FTP, SFTP, SCP and HTTP. For example, UFM can retrieve a file from a remote server via FTP and then send it via IBM MQ to another server. UFM can move/transfer files in any combination the user wishes.

UFM’s MQSend Action sends a file via MQ and has capability to encrypt the data using Advanced Encryption Standard (AES) and the ability to compress the data before it is sent. The MQReceive Action can decrypt and decompress the incoming data before it is written to the target file. UFM’s EncryptFile Action uses AES to encrypt a file and the DecryptFile Action uses AES to decrypt the file.

Note:AES is a data encryption scheme, adopted by the US government, that uses three different key sizes (128-bit, 192-bit, and 256-bit). AES was announced by National Institute of Standards and Technology (NIST) as U.S. FIPS PUB 197 (FIPS 197) on November 26, 2001.

A series of UFM “How To” blog posting can be found here.

The user can define a centralized Status queue in the UFM Workflow XML, so that a status message is generated with the details of each Action as they are processed. Another program, UFM Status Monitor, can be used to view the Status queue for information on the outcome of each processed UFM Workflow.

Universal File Mover Status Monitor (UFM-SM) application is designed to display the UFM Workflow status messages from the UFM status queue. The display is automatically refreshed every 60 seconds (default value). Any UFM Workflow that has a non-zero “Exit Code” will be highlighted in red, so that the user can quickly identify problem Workflows.

Combine business processes into workflows using this software application that can transfer files using a combination of protocols

What’s new in Universal File Mover 2.0.0.0:

  • Added RemoveItems action – it removes items in a file from a source file.
  • For Global onerrorfail=”Y”, if the workflow with a Watch Action encounters an error with the delete on MQSend Action then the entire workflow will stop and the OnError will run.
  • For MQReceive Action, perform tokenizing of MQ_RECEIVE_FILE before calling ‘Default Execute’ (if used)
  • Renamed package from “biz.capitalware” to “com.capitalware”

READ THE FULL CHANGELOG 

Universal File Mover (UFM) is not a typical file transfer tool. It provides users with the required features for turning business processes into a workflow. Subsequently, the workflow provides information about the tasks, team members or clients involved, procedural steps, mandatory input and output data, along with prerequisite tools involved in each part of the business process.

With the help of this program, users can put together a UFM Workflow XML, which describes the steps and order of the steps that have to be taken in the business process. This is possible by combining a range of Action commands. In addition to the actions and their order, these commands define the workarounds to any errors that may occur.

There are currently 41 Action commands supported by Universal File Mover, which are categorized into five groups. Four of them are: WebSphere MQ Action (MQSend, MQReceive and MQPutQuit), Control Actions (If/Else, Loop, Sleep), Network Actions (HttpGetFile, HttpPutFile, Scp, SendEmail, Ffp, SFtp) and Other Actions (Echo, Launch, Execute, Schedule),

The File Actions group has the most commands: Copy, Move, Delete, Convert, Merge, Sort, MergeSort, Split Rename, Zip, UnZip, Tar, UnTar, Append, WriteText, ReplaceText, MakeDir, RemoveDir, Unique, SortUnique, ReEncode, DecryptFile, and Touch.

The WebSphere MQ Action commands are used for file transfers, in any combination, like receiving files via FTP and then sending them via SFTP. Data can be encrypted using AES and compressed before transferring it.

More information about installation and operation can be examined in a PDF file that’s included in the download package.

System requirements

  • WebSphere MQ

    Universal Data Mover (UDM) is a unique Managed File Transfer solution that serves as a sub-component of the Universal Agent (UA). UDM helps enterprises to orchestrate their data supply chain as part of their automation and transformation initiatives. UDM monitors data availability, triggers business processes upon data availability, transfers data from any platform, in any format in a secure, reliable and regulatory way.

    SCHEDULE A DEMO

    Universal Explorer is a powerful Windows Explorer type file manager designed to replace the rather restricted features of the standard Windows Explorer File Manager.

    With Universal Explorer, you can manage your files (move/copy/paste/delete) quickly and effectively. Plus, you can also view and edit almost any file directly in UE with built-in File Viewer Windows. View and edit text documents, HTML, a wide range of graphic files, programming source code and more. You can even view Microsoft Word and Excel documents without launching Word or Excel.

    Universal Explorer offers a full Archive Manager (Archive Extractor) that allows you to create, view, edit, file and text search, convert and extract compressed files using multiple formats (ace, arc, arj, bh, cab, qz, jar, lha, lzh, rar, tar, zip, zoo). A ‘make .EXE’ option is included to turn a compressed file into a self-extracting Windows executable (.exe) file.

    UE also comes fully loaded with a wide range of great utility tools: Find Files, Replace Text, Split File, Encrypt/Decrypt, Disk Copy, Directory Size, Directory Printer, Directory Compare, Set Properties, Batch Rename, Slide Show, Thumbview, Screen Ruler, Screen Capture, Calendar, Calculator, Ascii List, Color List, System Information and Hex Window.

Leave a Reply

Your email address will not be published. Required fields are marked *