首页 > Web开发 > 详细

现有Web Service Client使用Microsoft WSE 2.0

时间:2014-08-11 11:54:42      阅读:243      评论:0      收藏:0      [点我收藏+]

我安装了WSE 2.0 SP3,Setup Type选择Runtime。如果想要让Visual Studio 2005以上版本集成WSE需稍费周折,默认集成Visual Studio 2005。

1、引用Microsoft.Web.Services2.dll。

2、修改Visual Studio自动生成的Web Service Client,继承Microsoft.Web.Services2.WebServicesClientProtocol(如果Update Web Reference需要再次手动编辑)。

3、假设对方的Web Service需要提供WS-Securtiy简单的Username Token认证,但我们不需要对Response进行校验,可以在应用程序配置文件中将allowEmptyTransform设置为true。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="microsoft.web.services2"
             type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
  </configSections>

  <microsoft.web.services2>
    <security>
      <allowEmptyTransform enabled="true" />
    </security>
  </microsoft.web.services2>
</configuration>

现有Web Service Client使用Microsoft WSE 2.0,布布扣,bubuko.com

现有Web Service Client使用Microsoft WSE 2.0

原文:http://www.cnblogs.com/junchu25/p/3904317.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!