日期:2014-05-18  浏览次数:20685 次

手游充值回调接口
现在需要做一个支付回调接口接口,但是源码是java写的,我需要翻译成c# ...但苦于对java不了解,所以请大家帮下忙,谢谢!

把方法用中文解释也行,里面最不懂的

Security.addProvider(new com.sun.crypto.provider.SunJCE());


也看过一些文档了,但是看着不怎么懂。。

源文件下载地址:http://pan.baidu.com/s/1dDgjhcd

通过文件: \src\com\anzhi\notify\client\PayCallBack.java 往下展开,解释需要用到的类文件中的方法。
------解决方案--------------------
//添加新安全算法,如果用JCE就要把它添加进去 

------解决方案--------------------
Security.addProvider(new com.sun.crypto.provider.SunJCE());

addProvider 为 Security对象的一个属性 ,这个属性是一个 SunJCE 对象。可以看看 SunJCE 这个对象是干嘛的。
------解决方案--------------------
引用:
Security.addProvider(new com.sun.crypto.provider.SunJCE());

addProvider 为 Security对象的一个属性 ,这个属性是一个 SunJCE 对象。可以看看 SunJCE 这个对象是干嘛的。


错了 。。

Security 是这个对象的 addProvider 方法放了一个新的对象进去。新的对象 SunJCE ....
------解决方案--------------------
Security.addProvider(new com.sun.crypto.provider.SunJCE());

SunJCE对象作为参数加入到Security provider里面。 翻译有点工作量。

我建议做成webservice,这样就忽略到底是java实现还是c#实现