If I buy a software solution supporting ebMS, will it work with an AS2 based software solution?
No. The AS2 and ebXML Messaging standards do not interoperate. However, a growing number of software vendors provide functionality that would support both standards. So, one might start with AS2 and move to ebXML, or vice versa, with the same product base. Please check with your software vendor for particulars.