Does SOA spell the end for file transfer?

OK – I confess it. I am a closet fan of file transfer.

Maybe this is why I get worried sometimes that most SOA toolsets and advocates seem to ignore file transfer. However, as far as I am concerned I see file transfer as absolutely still having an important role to play, in no way replaced by SOA concepts.

The focus of SOA is heavily application-centric. It is all about getting application code and components working together – and some people seem to think that this will eventually remove the need for file transfer – after all, for many companies file transfer is a form of integration, and SOA deals with all that, doesn’t it?

No, it doesn’t. File transfer is still a key component of the integration armoury. The two main reasons are that file transfer offers a clean interface (yes, I know the purists will be killing themselves laughing at this claim, but int he practical sense it is true) between operations, particularly in the B2B (business to business) sense, and it is non-invasive. Could I not achieve the same results with SOA? Well, yes of course, in the B2B case I could implement some services to achieve what I wanted but the partner system would have to play ball. Applications in the partner system would have to be changed to call the services rather than operate on the incoming file as input. When one system receives information from another in the form of a file, there is no requirement placed on the receiving system on how it processes the file – only that it understands the format.

File transfer is simple and effective. In addition, although it is as old as the hills, file transfer tools have actually developed, now offering higher performance and throughput options as well as monitoring facilities and enhanced security and recovery options. And file transfer is ubiquitous – just about every company I ask makes use of file transfer.

I believe file transfer will be with us for a long time yet, so it is important that companies looking to move to SOA remember to factor in file transfer into the overall architectural picture.

Steve

Post to Twitter Post to Delicious Post to Facebook Post to LinkedIn

Comments are closed.


Twitter Goodies

Recent Comments

  • Gravatar icon of AJ Brown AJ Brown
    November 1, 2010 (8:36)
    CICS and PHP - DON'T PANIC It's great to see transactional support of any kind for a cloud language... be it PHP or not (whi...
  • Gravatar icon of Vivekanand Kurdikeri Vivekanand Kurdikeri
    July 16, 2010 (12:41)
    Does Micro Focus Server for SOA miss the point? I think Micro Focus has done a tremodeous introduction of Web Service from a COBOL. May not be a ...
  • Gravatar icon of Ian J Mitchell Ian J Mitchell
    June 15, 2010 (6:14)
    CICS and PHP - DON'T PANIC Hi Steve, Well, we don't actually *demand* that you host the PHP in regions separate to those ru...
  • Gravatar icon of Rick Warren Rick Warren
    April 3, 2010 (12:27)
    AMQP - Great idea, but it will never work As someone who has worked on DDS from an implementation perspective as well as an OMG standards p...
  • Gravatar icon of Steve Craggs Steve Craggs
    December 12, 2009 (9:15)
    Did Teilhard's JuxtaComm patent wipe out IBM, Microsoft and SAP? Subsequent to my post, the Calgary Herald ran an article (http://www.calgaryherald.com/business/P...
  • Gravatar icon of John O'Hara John O'Hara
    December 10, 2009 (9:01)
    AMQP - Great idea, but it will never work Now, this is a late reply! @Thorlin. I looked at DDS before embarking on AMQP (I also looked a...
  • Gravatar icon of Jeff Darcy Jeff Darcy
    December 7, 2009 (2:40)
    Come in Texas East District Court, your time is up The important thing to remember about patents is that they're all about the claims. While the bu...
  • Gravatar icon of Emil Emil
    October 27, 2009 (9:08)
    BAM vs BI Good article. Thanks, Emil
  • Gravatar icon of Business Opportunities Business Opportunities
    October 23, 2009 (11:04)
    So Oracle got Sun - but why? Oracle has stepped up the rhetoric when it comes to its plans for Sun. In a message to Sun custom...
  • Gravatar icon of Gaurav Agarwal Gaurav Agarwal
    September 16, 2009 (1:15)
    IBM gets Cognos to fill the gaps IBM has two BAM solutions now Cognos Now! and Websphere Business Monitor. Why two BAM solutions f...