问题描述
我正在用Java做一个商城对接银联的“网付通”支付接口的活!以前没做过这种类似活,请问我的这个支付对接程序是放在商城的项目里还是另建一个工程把它作为商城和网付通的中间层好呢?请教下做过类似项目的同行说说你们的做法!!!做过支付宝、财付通支付接口对接经验也麻烦说说呗!!!先谢谢各位愿意分享经验的兄弟姐妹了!
解决方案
解决方案二:
如果只是一个小程序,小的工程,没必要单做一个工程,我原来做的一个QQ空间的应用,需要用财富通支付,就直接写程序里了。但是如果你的项目很大很复杂,或者预期以后会分成很多模块或业务线,可以考虑把支付单独做成一个服务接口封装,以方便在不同的地方调用。或者如果你不想太麻烦,可以把支付模块单写一个包里,以后要拆的话,直接把这个包的代码拷走就好了。另外让支付模块不要依赖业务代码。
解决方案三:
谢谢你的回复!现在公司里领导和一些同事建议做成一个小工程,做为商城和网付通的中间层以后其他项目也可以调用,但是这样的话如何接收来自2边的信息,如何转发2边的信息,我还真没想好!我目前个人倾向于集成在商城里,像你说的一样单独建个包,尽量不依赖业务代码!
解决方案四:
就是做一个中间消息转发系统
解决方案五:
引用3楼okafor2011的回复:
就是做一个中间消息转发系统
能不能大概描述怎么做这个简单的中间消息转发系统,另外网付通返回的消息我计划还记录到数据库里!谢谢!
时间: 2024-09-21 02:19:09