I didn't see a EAI design forum so asking this question here. My client want to integrate one Java/J2EE application ( Weblogic) and two Windows applications (one VB.NET web application and other one is VBA application). The client want real time data transfer between these application and prefer to use web services. The data payload is around 100K. Which transport is better choice for this ? HTTP/JMS ?. Since the payload is such large, the choice is leaning towards a document oriented web services with asynchronous communications. Also 99.9999% Reliability is required as the applications is related to financial services. If we choose JMS how a JMS topic or Queue can talk to MSMQ ? Looked at the JNbridgepro but they talk soap/http ?
Any body worked on this kind of integration problem ? Any suggestions welcome.