现有Web Service Client使用Microsoft WSE 2.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

时间: 2024-10-12 06:10:34

现有Web Service Client使用Microsoft WSE 2.0的相关文章

CXF 生成Web Service Client(将WSDl 转化成 Java代码)

CXF 是什么? Apache CXF一个开源的Service框架,它实现了JCP与Web Service中一些重要标准.CXF简化了构造,集成,面 向服务架构(SOA)业务组件与技术的灵活复用.在CXF中,Service使用WSDL标准定义并能够使用各种不同的消息 格式(或binding)和网络协议(transports)包括SOAP.XML(通过HTTP或JMS)进行访问.CXF同样支持多种model 如:JAX-WS,JBI,SCA和CORBA service.CXF设计成可灵活部署到各种

【转载】Using the Web Service Callbacks in the .NET Application

来源 This article describes a .NET Application model driven by the Web Services using the Virtual Web Service Proxy (written in C#) Download source files - 65.6 Kb Introduction The Web Services can be used as a simple connectable service for a Web Page

[Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端(续)

前言 本篇是承接上一篇: [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端 在上一篇粗略地介绍了如何使用Top-Down的方式创建一个web service .  但是对于如何部署及调用,以及一些细节的部分基本上没有介绍. 应某些博友的要求, 也适逢自己有空, 接下来就详细介绍一下整个部分如何进行. 环境准备 JDK 肯定要安装了, 这个就不多讲了. 1. eclipse  3.5.2 对eclipse 版本的要求其实不是很严

谈谈EJB是如何发布Web Service的

定义 我们经常会听到,xx项目中用到了Web Service.那么,什么是Web Service呢? 首先让我们来了解一下Web Service.Web Service技术,就是能使得运行在不同机器上的不同应用无须借助附加的.专门的第三方软件或硬件, 就可相互交换数据或集成.依据Web Service规范实施的应用之间,无论它们所使用的语言.平台或内部协议是什么,都可以相互交换数据.Web Service是自描述.自包含的可用网络模块,可以执行具体的业务功能. Web service是一个平台独

谈谈EJB是怎样公布Web Service的

定义 我们常常会听到.xx项目中用到了Web Service.那么.什么是Web Service呢? 首先让我们来了解一下Web Service.Web Service技术.就是能使得执行在不同机器上的不同应用无须借助附加的.专门的第三方软件或硬件, 就可相互交换数据或集成.根据Web Service规范实施的应用之间,不管它们所使用的语言.平台或内部协议是什么,都能够相互交换数据. Web Service是自描写叙述.自包括的可用网络模块,能够执行详细的业务功能. Web service是一个

使用Myeclipse 8.5开发基于JAX-WS的Web service实例

使用Myeclipse 8.5开发基于JAX-WS的Web service实例  本文为Web service 开发入门篇,主要介绍在Myeclipse 8.5环境下开发Web service的服务程序和客户端程序的基本流程.  在Weblogic 10.3.4 中部署Web service服务.   开发环境如下:  JAVA IDE: Myeclipse 8.5 开发Web service服务程序,需要了解以下相关内容, WSDL, SOAP, XML.这些是组成Web service 的基

MyEclipse 10 之下Web Service 的创建和实现

(一)Web service服务端开发 1. 新建一个Web service project, 菜单New -> Web Service Project, 2. 新建一个 Java Bean, 就是一个普通的Class, New -> Class, public String sayHaha(String suibian){ return "我的小伙伴们," + suibian + ",是不是很神奇啊?"; } 在类中加入方法 3. 右键点击前面所建的W

MyEclipse JAX-WS Web Service

在Myeclipse8.5下开发Web service程序,目前系统支持的开发框架有3个,JAX-WS,REST(JAX-RS),XFire.其中系统建议不要使用XFire 的框架,可能是要被淘汰了(deprecated).我们选择的是JAX-WS框架.这个需要Java EE 5.0的支持.所以后面选择Web server容器的时候,是要能支持Java EE 5.0的才可以部署成功 一.Web service服务端开发 1.新建一个Web service project 菜单File -> Ne

Using UTL_DBWS to Make a Database 11g Callout to a Document Style Web Service

In this Document   Purpose   Scope   Details APPLIES TO: Oracle Database - Enterprise Edition - Version 11.1.0.6 and later Web Services - Version 10.1.3.1.0 and later Information in this document applies to any platform. PURPOSE This article provides