建行支付接口 CCBRSA.dll java虚拟机

最近在搞建行的支付接口。在ccbrsa.dll的使用中碰到了问题,系统提示无法读写内存。

花了不少时间才搞定。

先说下引起这个问题的原因:ccbrsa.dll需要java虚拟机的支持,同时,java虚拟机跟软件运行环境是有关的。以下提供几个参考:

win2003 sp1 : msjavx86 3802

win2003 r2 :msjavx86 5.0.3810.0

另外有个3805的版本,如果上面两个不行的话可以试下。

win7下暂时没找到可以使用的方法,网上也有提升CCBRSA.dll的用户权限方法,有空不妨可以试下。

下面的链接有3802,10的两个版本的msjavaVM。

https://skydrive.live.com/redir.aspx?cid=c6e536e9c2af00be&resid=C6E536E9C2AF00BE!104&authkey=86nwI54AkjM%24