I would pass it by socket to a waiting python socket server then you can use the multiprocessing module to break it up into multiple workers. Prob 20 lines of code.
May I ask who your CC processor is? We need a new one for compliance. On 3/5/11, nschroth <ngschr...@yahoo.com> wrote: > > On Universe 10.1.14 over AIX 5.3, we currently communicate Credit Card > transactions via sockets (ISO-8583) using the following logic (works fine): > OPEN.ERR=openSocket(THIS.IP,THIS.PORT,TCP.MODE,TIMEOUT,THIS.HANDLE) > INFO.ERR=getSocketInformation(THIS.HANDLE,PEER.FLAG,SOCKETINFO) > WRITE.ERR=writeSocket(THIS.HANDLE,SEND.MSG,TIMEOUT,TCP.MODE,SEND.SIZE) > > READ.ERR=readSocket(THIS.HANDLE,RECV.MSG,RECV.LEN,TIMEOUT,TCP.MODE,RECV.SIZE) > > I am looking into using some sort of multi-threading logic to allow > increased volume in shorter timeframes. For example, we now send batches of > up to 3,000 cards via a ftps mechanism that responds normally within 3-5 > minutes. We want to benchmark doing this via the sockets instead. > > The Subroutine that does this Socket comm takes about 0.7 secs per trx, so a > 3,000 card batch would take over 30 minutes single-threaded (unacceptable). > Probably 80% of that 0.7 secs is transforming the data to send and then > transforming the response back to process. > > I hearthat my BASIC applicaton program can utilize PHANTOM processes > (unfamiliar territory) to launch multiple requests but I am not sure how to > throw multiple trxs over the wall and make sure to put te correct responses > back together with the appropriate request. > > Can anyone point me to some good documentation and/or example code for doing > this? > -- > View this message in context: > http://old.nabble.com/Multi-Threading-Universe-Socket-traffic-tp31076011p31076011.html > Sent from the U2 - Users mailing list archive at Nabble.com. > > _______________________________________________ > U2-Users mailing list > U2-Users@listserver.u2ug.org > http://listserver.u2ug.org/mailman/listinfo/u2-users > -- Sent from my mobile device _______________________________________________ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users