有谁知道 Payflow Pro Gateway Java SDK 是否可以在 64 位机器上运行? (特别是在 ColdFusion CF9/10/11 中,如果这有什么区别的话。)
最新版本的 SDK 可在此处找到:http://paypal.github.io/sdk/#payflow-gateway
版本为Payflow_SDK_for_Java_v440.zip(版本4.4.0)。
我正在使用 CF9 从本地计算机运行成功的事务。我知道我的 Java VM 是 64 位,根据 CF9 中的设置:
Java VM 名称:Java HotSpot(TM) 64 位服务器 VM
但是这个设置是否证明SDK完全在64位上运行? (我的本地机器是 Window 7,具有 32/64 位选项,所以我很难确定。)
我问这个问题的原因是我无法让 SDK 在新的 Windows Server 2012 上运行。
Paypal 表示 Java 版本需要 Apache 的 Xerces Java Parser 版本 2.7.1。我不知道那是什么,也不知道它是否已经在服务器上,所以这可能是我的问题的一部分。 (我也不知道它是否在我的本地计算机上。)
我问过 Paypal 是否可以在 64 位上运行,他们说不行,但我怀疑他们一线技术人员的能力。 (他们还告诉我最新版本是 4.3,这当然不是真的。)
谢谢!
最佳答案
几周前,我们在 amd64 Windows Server 2012 R2 上安装了 Payflow java SDK,效果非常好。
我们还收到 PayPal 的回复,表示它应该在 64 位下运行,并且 v4.4 是最新版本并受支持。
这就回答了问题。是的,它可以在 64 位下运行!
PS 任何在 ColdFusion 上开发新 PayPal 集成的人都应该使用 CFHTTP 方法,而不是像 @WilGeno 提到的那样。
感谢@Leigh 的所有帮助!
关于java - 64 位服务器上的 Payflow Pro Gateway Java SDK (ColdFusion),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36067956/