Hi Chanaka , AFAIK ,Standard ISO8583 Messages in string type , so we can simply passthrough the String of ISO8583 messages from the ESB without converting it to xml . But need to validate the String whether it is in ISO8583 Standard or not. To validate the string , however we need to unpack the string and identify the fields , and then again pack the fields to send the String type of ISO8583 messages.
WDYT? Kanapriya Kuleswararajan Associate Software Engineer Mobile : - 0774894438 Mail : - [email protected] On Wed, Dec 23, 2015 at 1:01 PM, Chanaka Fernando <[email protected]> wrote: > Hi Kanapriya, > > Is it possible to simply passthrough the ISO8583 message from the ESB > without really converting (building) the message to XML format? If we have > a ISO8583 client and server and ESB in the middle, can we do this message > passthrough without building the message at ESB level? If we could do this, > we can get better performance. > > WDYT? > > Thanks, > Chanaka > > On Wed, Dec 23, 2015 at 7:18 AM, Kanapriya Kuleswararajan < > [email protected]> wrote: > >> Hi all, >> I have implemented ISO8583 Inbound and connector. Basically ISO8583 is a >> standard message format used in financial transactions through ATM >> switches. >> >> So the current development based on the usecase [1] . >> >> The ISO8583 inbound endpoint allows you to consume the ISO8583 standard >> message which is sent by simple java client, and then convert it into xml >> format by using the message builder to access the ISO8583 messages through >> WSO2 ESB. >> >> ISO8583 connector allows you to send the ISO8583 standard messages >> through WSO2 ESB to the simple java Test server. >> Following is the sample xml message structure , which is send by using >> the Rest-client and then connector will identify the ISO8583 fields , and >> packed the message according to the ISO8583 Standard and send it to the >> Test server. >> >> <ISOMessage> >> <data> >> <field id="0">0200</field> >> <field id="3">568893</field> >> <field id="4">000000020000</field> >> <field id="7">0110563280</field> >> <field id="11">456893</field> >> <field id="44">DFGHT</field> >> <field id="105">ABCDEFGHIJ 9871236548</field> >> </data> >> </ISOMessage> >> >> >> [1] >> https://docs.google.com/a/wso2.com/document/d/1-UOBcVyTMHtftcvkF__sVCJkBfa2UjUgHY-s_8UwaSQ/edit?usp=sharing >> >> Any suggestions and ideas regarding on this approach is highly welcome. >> >> Kanapriya Kuleswararajan >> Associate Software Engineer >> Mobile : - 0774894438 >> Mail : - [email protected] >> > > > > -- > Thank you and Best Regards, > Chanaka Fernando > Senior Technical Lead > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > > mobile: +94 773337238 > Blog : http://soatutorials.blogspot.com > LinkedIn:http://www.linkedin.com/pub/chanaka-fernando/19/a20/5b0 > Twitter:https://twitter.com/chanakaudaya > > > > >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
