ISO 消息表示,JPOS 中 "pack" 方法中的连线行为
ISO Message Representation , Wired behavior in the "pack" method in JPOS
我有 2 个 Web 服务 .. 一旦接受这样的有效负载 :
{
"MTI": "0100",
"2": "4655206331051889",
"3": "000000",
"4": "000000012300",
"7": "0321054133",
"11": "001205",
"14": "0325",
"18": "5399",
"22": "022",
"25": "00",
"35": "2312312332",
"37": "206305000014",
"41": "29110001",
"42": "1001001",
"49": "840"
}
我需要从中生成 ISO 消息表示并将其发送到第二个接受负载的 Web 服务,其中包含一个字段 IsoMsg:“Iso 消息表示在这里”.. 然后解压它...
问题是当我打包到我的第一个有效载荷时,我得到了这个有线表示:
0100 001205 29110001
看到了吗?只有 MTI 和其他 2 个字段,即字段 11 和 41 .. 开头还有 3 个空格..
任何解释或另一种方式来获得它?
我知道可以做什么:我们使用 ISOUtil.Hex2Byte(packagedMessage)..
并且将生成完整表示。
我有 2 个 Web 服务 .. 一旦接受这样的有效负载 :
{
"MTI": "0100",
"2": "4655206331051889",
"3": "000000",
"4": "000000012300",
"7": "0321054133",
"11": "001205",
"14": "0325",
"18": "5399",
"22": "022",
"25": "00",
"35": "2312312332",
"37": "206305000014",
"41": "29110001",
"42": "1001001",
"49": "840"
}
我需要从中生成 ISO 消息表示并将其发送到第二个接受负载的 Web 服务,其中包含一个字段 IsoMsg:“Iso 消息表示在这里”.. 然后解压它...
问题是当我打包到我的第一个有效载荷时,我得到了这个有线表示:
0100 001205 29110001
看到了吗?只有 MTI 和其他 2 个字段,即字段 11 和 41 .. 开头还有 3 个空格.. 任何解释或另一种方式来获得它?
我知道可以做什么:我们使用 ISOUtil.Hex2Byte(packagedMessage).. 并且将生成完整表示。