Could anyone suggest to the way to send and receive (asynchronously) ebXML messages? Could I use JAXM for that? AFAIK JAXM comes with ebXML profile, and according to docs supports asynchronous messaging via Jaxm-Provider (as a reference implementation from sun). Ultimately I want to make it talk with BEA Weblogic ebXML implementation over https. Could anyone recommend using JAXM? Or should I look for anything else? Or build my own ebXML messaging using SAAJ?
ebXML is a specification and a format to support electronic transfer of data. Internally it is same as XML as it uses XML tags . So you can use JAXM for that . ebXML travels as MIME on HTTP . ebXML has SOAP header , envelope and body.
Originally posted by Ivan Balashov: Could anyone recommend using JAXM? Or should I look for anything else? Or build my own ebXML messaging using SAAJ?
JAXM isn't really gaining momentum as vendors see it as a duplication of functionality already provided by JMS. If you are happy with your vendor�s JAXM implementation and your vendor plans to support it in the future you should be able to use it. Furthermore J2EE is standardizing on UDDI not ebXML. So you have to go with your needs and what you are comfortable with.