我想用JAVA写一个iso8583打包和解包的程序,但不知道如何定义和组织数据,请告人指点一下!谢谢了

解决方案 »

  1.   

    刚做完一个8583的项目
    我的体会:每个域都有编码的差别(BCD, ASCII),填充的差别(不填充,左补0,右补空格),长度的差别(定长,变长)
    组织数据按规范就OK
    8583发展到现在,很多域的业务意义都定死了,可以根据业务含义定义域,比如帐号,金额,日期,流水号。
    如果你想作一个很通用的组件就不要有业务含义,如果只应付项目就怎么简单怎么来,不会有很多机会让你用这个的
    觉得这个规范很无聊