On Thursday, 01/16/2003 at 09:14 MST, "Mohan P Gujral" <[EMAIL PROTECTED]> wrote: > I agree with Bill. If intend to invoke transactions on AS/400 or Mainframe, > then you need a messaging middleware which would bridge the communication > protocol between your Java Application Server and the legacy system (AS/400 or > 390) .
Wrong. There is no need for a "messaging middleware bridge" if the target 'legacy' system runs Java natively. Do I need a "bridge" to get from Java code on my PC to the files on my PC? No. I just use FileInputStream or some other Java API element. It's the same thing on iSeries/AS400 systems or any system running Java natively. > IBM MQ Series is definitely an good option. The product MQSI (MQSeries > Integrator) helps you in data format conversion. > Moreover Visual Age for Java has plugins like Enterprise Access Builder which > helps you to create Java records using mainframe data structures. I'm not saying that MQSI, VAJ and its ilk are not valuable -- they are, very much so -- but they are not always *necessary.* > If you are working on development of large enterprise application then > definitely you would need these tool/softwares/API's. If you are starting from scratch, all you really need is Java (possibly including J2EE, if that's what spins your propeller). If you want to leverage legacy code, then some of these other tools might help with the integration of that code -- it's much easier to add a couple of calls to put/get messages to/from a data queue than to start over with a blank page. But, again, iSeries/AS400 runs Java natively -- no bridges are _required_. -blair Blair Wyman -- iSeries JVM -- (507) 253-2891 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It is a sobering thought that when Mozart was my age, he had been dead for two years." -- Tom Lehrer ____________________________________________________ To change your JDJList options, please visit: http://www.sys-con.com/java/list.cfm Be respectful! Clean up your posts before replying ____________________________________________________
