继续深入 webservice------wse + wss4j

学习webservic已经有各月时间了。下一个要进行的任务必然是.net和java做的webservic间的安全通讯,开始啦。


万事艰难哪,先说说我对证书的理解吧。

java to java可以了下一步该弄.net to java了。

//懒得再起一篇,就接着写吧。
1.我一直认为今天出不来的结果就过几天再说,大多数是这样的过两三天就可以调通了(话当然要有道理)。
春节前就开始弄.net to java 的webservice ,准确地说是.net cf to java 因为wse 3.0 2.0都不直接支持cf所以请了一位"高手"(也只能坐wse2.0)----OpenNETCF(cfWse2)。当时由于情况和它给的例子不一样所以一直试但没成功,春节回来看了它的例子再自己是试一试就出来了,没办法时间有时也可以解决问题(换思路,想办法的结果)。
好了赶紧写出解决方法免得过段时间又忘的一干二净了。

.net cf 可以添加web引用,但引用之后还要作些修改才能完成效果。
主要的是加入一个对象,和一个[].

public OpenNETCF.Web.Services2.SecurityHeader securityHeader;

[SoapHeaderAttribute("securityHeader", Direction = SoapHeaderDirection.InOut)]

调用时参考它给的例子就可以了。
现在只完成了 timestamp 和 usertoken 其它还没试(签名好像挺麻烦,慢慢来吧)。


2.现在说说wse3.0的使用
   在工程中点右键剩下的步骤自己选选。
   确定后我觉得应刷新一下web引用为的是出现Wse类。
   在代码中加入[Policy("sample02")](类定义前)。
   service.SetPolicy("sample02");用来使web类绑定到policy上


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值