联通VAC接口
来源:互联网 发布:悉尼出租车软件 编辑:程序博客网 时间:2024/06/10 13:57
最近在看联通VAC接口这个东西,只看了几天,把自己的理解记录下来。 个人觉得,不管什么东西,还是要把握系统的整个流程,理清了流程,那么那些技术细节只是时间问题,不然浑浑噩噩,东西做完了,都不知道怎么回事。
个人理解,不一定对。首先需要了解SP(服务提供商), ( VAC )增值业务鉴权中心 ,联通PRM(合作伙伴服务系统)这几个概念。SP也是这个系统产品的拥有者,需要到联通PRM 网站,地址http://sp.uni-wise.com/portal/common/sr_regTempIntro.xhtml注册账号,并申请服务,比如某某产品需要怎么样收费等等。当联通PRM管理员通过你的申请,会返回你的产品号sp_productid,并把这些信息同步到VAC平台。 当用户使用你的收费产品的时候,VAC会提示用户是否订购这项业务,并通过web service或者xml的方式请求其SP系统,sp的该系统得到这些信息,把这些信息进行逻辑处理,比如把相关数据插入到数据库等,并返回操作成功或者失败等信息给VAC,VAC把相应的信息返回给用户,并扣去用户的费用。最后的结果是,用户可以使用SP产品提供的业务了,SP可以通过联通赚到产品的收益。这里的SP包括第三方厂商的产品,也可能是联通的增值服务产品。
对于其他的,我不关心,我只关心VAC通过web service请求业务系统,业务系统返回VAC相关流水号操作成功与否信息。其实,这就成了web service的问题了,在这之前,读一读联通VAC与SP接口规范,联通那边会提供的,还有一个VacSyncService_SPClient_20090216.wsdl文件。这些东西网上都有下载。
在这里,web service使用axis1.4,官网貌似不能下载了,直接在google中搜索资源,网上很多axis的jar包,下载下来。下载VacSyncService_SPClient_20090216.wsdl文件后,直接在eclipse中生成java代码,不用使用wsdl2java命令,eclipse可以直接生成的。按照网上的教程,配置axis环境,web.xml,添加jar包,把生成的src文件导入,配置deploy.wsdd,undeploy.wsdd, 这些步骤成功后,然后使用命令就可以生成server-config.wsdd文件。命令如Java -Djava.ext.dirs="~\tomcat\webapps\axis\WEB-INF\lib" org.apache.axis.client.AdminClient deploy.wsdd,其实我是直接拿已有的文件就拿来用了。
如果实在怕麻烦,就在网上找个demo,推荐一个资源http://download.csdn.net/detail/mackson/1828248 。我用这个例子直接就测试成功的
- 联通VAC WebService接口
- 联通VAC接口报文
- 联通VAC接口
- WebService开发联通VAC接口
- 联通vac割接接口实现说明
- 联通VAC定制包
- 联通VAC应答报文
- Android联通VAC计费
- 联通VAC、CRM、PRM、EMP
- 联通vac平台测试sp订购关系
- 联通vac业务割接方案
- 联通vac增量对账回执
- 联通VAC过来的数据同步到业务程序
- Android支付接入(四):联通VAC计费
- Android支付接入(四):联通VAC计费
- Android支付接入(四):联通VAC计…
- Android支付接入(四):联通VAC计费
- Android支付接入(四):联通VAC计费
- centOS Linux下用yum 安装mysql
- enq: TS - contention 等待事件
- JAVA 与文件读取的相关内容
- MAC修改主机名、计算机名
- 计算N天前的日期的bat脚本
- 联通VAC接口
- javaWeb 系统维护更新提醒!
- x264-1.29 x264_scan8
- Linux基本安全配置手册
- 资讯站难度不小 为何那么多站长在做
- linux和windows双系统设置默认启动系统
- mfc activex ocx控件内嵌窗体
- 3.字符反转 输入一串字符,比如"abcd",以倒序的方式将它打印出来
- 博客搬家至自己的服务器