This year I would like to simply wish you and your loved ones a very Merry Christmas and a prosperous Happy New Year 2010.
The Babelabout Team
I will be back the 4th of January 2010.
Following some recent e-mails we have received on our mailbox firstname.lastname@example.org, it seems that we need to clarify the relation between Babelabout, BabelAS2 and AS2Box.net. Here is the draft of the new "About Us" page:
Babelabout is not yet a company/business. For the moment, it is just a project, started by an experienced integration specialist, who wants to provide fair and affordable platforms/solutions upon which to make e-business possible - for any person, from any company, in any industry, of any size, any where in the world.
Babelabout is currently developping three different services:
You can get much more information about these three different initiatives on our Babelabout's Blog - http://babelabout.blogspot.com/ - and, if you have any further questions/comments/remarks, do not hesitate to send us an e-mail at email@example.com!
Could it be simpler?
Once connected to your AS2Box.net Web Folder, you will have access to the following folder structure:
/incoming [Read & Delete]
The messages you receive from your trading partner will be written in both /incoming and /incoming/archive. You will be able to move the files from /incoming, but all the files will remain within /incoming/archive.
If you want to send a file to your trading partner, you just need to copy it to /outgoing, it will then be picked up, save within /outgoing/archive and send to your trading partner. The MDN will then appear in /outgoing/archive next to the copy of the sent file.
Could it be simpler?
It was quite late yesterday night when I finished the 1st implementation of AS2Box.net. But, it's working. I still need to polish it a bit, and I would be able to create the 1st "real" account - the request I have received yesterday ;-)
I am also planning to setup a "demo" account, so you can immediately, try it, e.g. sending messages to the mendelson AS2 test server.
Yes! You can download BabelAS2 version 0.03 at
This is the first "complete" version, you can send and receive any messages to/from any partners. I am a little bit disappointed by the length of the installation instructions for the IIS part, but if you are familiar with IIS, you should not find any "exotic" instructions ;-)
Do not forget to send feedback to firstname.lastname@example.org, many thanks in advance!
Voilà, I have finished my first Wiki page Install, which gives a exhaustive step-by-step procedure for installing and configuring BabelAS2. This procedure is now also within the _Readme.txt file. It looks like everything is ready for the shipment of BabelAS2 version 0.03.
BabelAS2 version 0.03 will be the first "complete" version, it will include everything you need to send and receive any messages to/from any partners. No limitations, no license costs ;-)
It's quite frustrating to realise that it's the _Readme.txt file that is the most time consuming to write! The Receive.asp is ready and running well on the BabelAS2 Test Server, but I have still not shipped it within BabelAS2 version 0.03 since I have not finished to detail all the steps needed to configure IIS. At the end, I am sure that I will have to describe 100+ steps :-(
I have been too optimistic, and now, I am depressed... Not a single hit on the sign up page :-/
The idea of AS2Box.net is to provide a WebDAV folder, simply accessible from the Windows Explorer, from which you can send and receive file with the AS2 transport protocol. You just need to:
(*) Before entering connection information form your trading partner, have a try with a test AS2 server, see http://www.as2box.net/help.html.
Sign up at http://www.as2box.net/.
Many thanks in advance for your help ;-)
As mentioned in my previous post below, the AS2 Restart should not be too complex since the specification http://www.ietf.org/id/draft-harding-as2-restart-00.txt is only 7 pages long ;-)
Indeed, the checkpoint/restart mechanism is not too difficult to implement. I have create a little VBScript prototype within my BabelAS2 open source project, you can find it at http://code.google.com/p/babelas2/source/detail?r=13.
Do not hesitate to send any questions/feedback/comments to email@example.com.
For now, I still need to package my Receive.asp script within BabelAS2 version 0.03. I have to explain how to configure IIS :-/ But then, within BabelAS2 version 0.04, I should be able to deliver the probably first implementation of AS2 Restart as sepicifed within http://www.ietf.org/id/draft-harding-as2-restart-00.txt!
When I read, on the 2009-11-12, the press release from the Drummond Group about AS2 restart, I did not pay much attention. AS2 Restart is a new draft specification started by a group of vendors (Axway, SEEBURGER, Inovis and Cleo Communications that addresses the needs to successfully exchange AS2 messages with very large payloads.
The current draft specification for AS2 Restart (http://www.ietf.org/id/draft-harding-as2-restart-00.txt),which has been submitted to the IETF EDIINT (AS2) working group, is quite short, 7 pages, let's read it carefully...
I have just finished my "Receive.asp" script - see http://code.google.com/p/babelas2/source/browse/trunk/Receive/Receive.asp - I will package it within BabelAS2 version 0.03, but the configuration of IIS requires some explanations.
I have already installed and configured it on my server - let's name it the BabelAS2 Test Server see details at http://www.babelabout.com/babelas2.html.
It would be great if you could test it with your preferred AS2 client ;-) And, please send us an e-mail at firstname.lastname@example.org if you have trouble sending data.
You can download BabelAS2 version 0.02, which is pre-configured to send messages to the mendelson AS2 test server at
The issue #1 - Error occurs in line 135: "'Event.Util' could not be created." - has been fixed.
Yes, I knew mendelson opensource AS2 software for quite some time, but I have only discovered their on-line mendelson AS2 test server last Friday. Finally, a way to "independently" test my code, and guess what, it works! - after the correction of one small bug (see line #35).
Go to http://babelas2.googlecode.com/files/BabelAS2.v0.01.zip to download the version 0.01 of BabelAS2, which is pre-configured to send messages to the mendelson AS2 test server.
To monitor the data entries on the mendelson AS2 test server, just point your browser to http://as2.mendelson-e-c.com:8080/webas2 with user: guest and password: guest
Thanks to the mendelson team!
I think it has all started with the frustration from the licensing cost of my first AS2 software ;-) Looking into my development archive, I have found some work back in October 2004 regarding the idea of making VBScript implementation of AS2, in order to show that it is NOT a complex thing!
The 1st working version of the script (according to my archive) is from February 2005! Until now, I have kept it for my personal use, but today I am in a good mood, and so have made it open source ;-) This has also been a good opportunity for me to discover Subversion, and I like it very much.
The BabelAS2 open-source project is currently available at http://code.google.com/p/babelas2/
I hope by showing that a 137 lines VBScript (with nice formatting) can actually send any message via AS2, it will convince you that I have reached my objective, i.e. it's not a complex matter, and that you should not buy an expensive product to do it! Please, fell free to comment ;-)
If you find our open source project useful, please support us by making a donation. Your funding will help to ensure continued development of BabelAS2.