ComponentSpace Professional .NET and ActiveX components for developers
ComponentSpace Home | Products | Downloads | Support | Purchase | Services | About Us
 

Upload BizTalk Server messages to an FTP server

.NET
Product Links
 Purchase
single developer - $299 
4 developer team - $399 
8 developer team - $499 
site license - $599 
site + source - $1199 
 
 Download
 Documentation
 Code Samples
 Screen Shots
 Testimonials
 Ask a Question

Configure a BizTalk Server Message Port to use the FTP Application Integration Component (AIC) and upload BizTalk Server messages to an FTP server. Messages are saved as files on the FTP server. The AIC is written in 100% managed C# code.

Use the BizTalk channel advanced configuration to configure the FTP AIC. Specify the domain name or IP address of the FTP server, the FTP port number, the FTP login user name and password, the destination directory name on the FTP server, the transfer mode and connection type, and whether to enable tracing.

The remote file name is the name of the file on the FTP server to which the message will be uploaded. It must be a legal file name for the FTP server but can include the following substitution variables:

  • %datetime% - include the current UTC date and time. The format is YYYYy/MMm/DDd/Thh:mm:ss:s format (eg. 2002y05m29dT20h16m06.287s).

  • %document_name% - include the document name as supplied by BizTalk Server.

  • %tracking_id% - include the tracking ID as supplied by BizTalk Server.

The following is an example remote file name: /upload/biztalk/%tracking_id%.

Once enabled, the FTP AIC writes trace data to the Windows Application event log. This information assists in tracking down configuration and other problems.

Each message received from BizTalk Server by the FTP AIC is uploaded and stored as an individual file on the FTP server in the configured remote directory. File names consist of a universally unique identifier and file extension.

Features

  • Microsoft BizTalk Server 2002 and later compatible

  • Supports RFC-959 and related RFCs

  • Supports both passive and active data connections

  • Upload BizTalk Server messages and save as files on the FTP server

  • Supports simultaneous sending of messages to multiple organizations

  • Includes trace facility for problem tracking

  • 100% managed code written in C#

  • Object oriented design specifically for the .NET framework

  • Includes 12 months free email support and minor release upgrades

  • Royalty free runtime

  • Source code and source code escrow available


FTP AIC Configuration

Use the BizTalk channel advanced configuration to configure the FTP AIC. Specify the domain name or IP address of the FTP server, the FTP port number, the FTP login user name and password, the destination directory name on the FTP server, and whether to enable tracing.


Tracing FTP Operations

Once enabled, the FTP AIC writes trace data to the Windows Application event log. This information assists in tracking down configuration and other problems.


Uploading Messages to the FTP Server

Each message received from BizTalk Server by the FTP AIC is uploaded and stored as an individual file on the FTP server in the configured remote directory. File names consist of a universally unique identifier and file extension.


FTP Component

If you want a general purpose FTP .NET component, refer to the FTP Component.