Transactions 金融交易的标准协议和通讯标准?

Transactions 金融交易的标准协议和通讯标准?,transactions,jakarta-ee,Transactions,Jakarta Ee,我正试图建立一个支付网关,其他机构将张贴交易信息。我将不得不处理它们。处理不是问题。现在,我应该使用什么协议标准来保持网关标准,以便与其他金融机构顺利集成 我做了一些研究,决定使用JavaCFX将Webservices与wsdl结合使用。但是每笔交易都有很多参数,比如15。拥有一个包含如此多参数的函数将是混乱的。所以考虑使用ISO8583消息传递标准。所以webservice函数看起来像 字符串postTransaction(字符串ISO_字符串) 函数将以字符串形式接收序列化的ISO 8583

我正试图建立一个支付网关,其他机构将张贴交易信息。我将不得不处理它们。处理不是问题。现在,我应该使用什么协议标准来保持网关标准,以便与其他金融机构顺利集成

我做了一些研究,决定使用JavaCFX将Webservices与wsdl结合使用。但是每笔交易都有很多参数,比如15。拥有一个包含如此多参数的函数将是混乱的。所以考虑使用ISO8583消息传递标准。所以webservice函数看起来像

字符串postTransaction(字符串ISO_字符串)


函数将以字符串形式接收序列化的ISO 8583消息,并返回回复ISO 8583消息。这是标准吗?有什么建议吗

正如Chochos的评论所说,WSDL应该“描述”Web服务。一个
ISO_字符串
参数对Web服务需要输入的内容的描述非常糟糕。没有明显的好处(事实上,使用web服务而不是异步通信会带来一些开销)。

如果要使用ISO消息作为参数,使用web服务有什么意义?最好只使用ISO8583消息实现异步通信。