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

Reply via email to