通过Authorize.net直接存款';Java中的eCheck.net API

通过Authorize.net直接存款';Java中的eCheck.net API,java,spring,api,finance,Java,Spring,Api,Finance,如果我想编写spring在线应用程序,将资金从商业银行账户存入客户银行账户,我该如何开始 这是一种常见的情况,您可以为客户保留余额,当他们决定取款时,他们可以选择银行账户存款 我在找Java的东西。示例和真正的开源项目使用将不胜感激 UDPATE: 正如注释自动清算所或ACH(又名电子资金转账或EFT)中所暗示的,我对Java API示例或项目非常感兴趣 如何使用Java创建ACH或EFT?如果您对本例中的并发问题感兴趣,请参阅“Java并发实践”,这里将回顾该问题的一些有趣方面。 如果您正在搜

如果我想编写spring在线应用程序,将资金从
商业银行账户
存入
客户银行账户
,我该如何开始

这是一种常见的情况,您可以为客户保留余额,当他们决定取款时,他们可以选择银行账户存款

我在找Java的东西。示例和真正的开源项目使用将不胜感激

UDPATE:
正如注释
自动清算所
ACH
(又名
电子资金转账
EFT
)中所暗示的,我对Java API示例或项目非常感兴趣


如何使用Java创建ACH或EFT?如果您对本例中的并发问题感兴趣,请参阅“Java并发实践”,这里将回顾该问题的一些有趣方面。
如果您正在搜索技术,请参阅JTA和Spring transaction API。

我认为通过查看Authorize.Net(或其他支付网关),您将能够找到您想要的。每个网关的实际API将不同,有几十个

示例代码:

您需要提供更多关于您到底在寻找什么的信息。您是在寻找一种算法(可靠地、原子地执行事务的步骤),还是在寻找一个知道如何执行线级ACH的库?这本书对于编写多线程的东西是必不可少的。但对于旅游问题,见第10章,有一个基本的例子。请参阅Spring框架参考中的第10章(事务管理)。Konakart是一个使用此网关的开源项目。对您也可以使用authorize.net获得开发人员帐户。从那里,您可以使用他们几乎立即提供的示例代码。我认为从他们的样品开始可能更容易。遵循Konakart示例,您必须首先了解它们的模式。authorize.net示例代码不包含其他“cruft”。