我必须使用通过asmx-SOAP接口公开的一些API。 使用我所知道的这些API的一种方法是通过在项目中添加服务引用来简单地访问它们。 我只是很长时间没有使用Web服务API,并且在这段时间里听到了很多时髦的词(例如WCF)。 是否有其他更好的方法来使用此类API(然后只需添加服务引用)? 如果是这样,您能否提供这些方法的利弊?

  ask by BKS translate from so

本文未有回复,本站智能推荐:

1回复

如何使用MS Office Access 2007进行SOAP(ASMX)调用?

我公开了一组.ASMX API调用,并且有一个客户端希望使用MS Office Access 2007进行调用。我以前从未使用过Access,并且需要知道如何连接到我的服务。 做到这一点的最佳方法是什么?
3回复

如何在.asmx页面中调用基于SOAP的Web服务?

我正在尝试使用经典的.net C#.asmx页面而非WCF创建一种“引导” Web服务。 (此项目的业务需求是特定的,不需要WCF服务)。 基本上,我正在尝试这样做: 创建一个新的Web服务(我没有问题) 该服务需要对Sharepoint Web服务进行基于SOAP的调
1回复

共享.asmx.cs文件的通用方法

我正在尝试在一堆旧版.asmx文件之间共享一种通用方法。 这些文件只是“ helper”类型的方法,因此我不认为需要将它们放入自己的项目中(尽管如果可以的话,就可以了)。 现在,方法之一在静态类中,如下所示: 但是,该类对.asmx.cs文件不可见。 我曾尝试将文件放在自己的项目中
1回复

来自ASMX Web方法的日志SOAP标头

如何从C#Web服务Web方法中提取请求SOAP标头信息?
1回复

ASMX Web服务方法的帮助页面上的SOAP消息是什么?

我目前正在研究Web服务,并在.asmx文件中进行了示例练习之后,我注意到在示例方法输出页面下方,有许多与SOAP相关的消息,例如以下消息,有人可以告诉我这些消息是做什么用的吗? 谢谢。 SOAP 1.1以下是SOAP 1.1请求和响应的示例。 显示的占位符需要替换为实际值。
1回复

从C#中的HttpRequest对象提取SOAP方法

我有一个记录方法,每次调用WebService时都会调用该方法,该方法用于记录有关该调用的信息。 我需要能够提取出于日志记录目的调用的服务方法名称。 我该如何仅将HttpRequest对象传递到日志记录函数中? 更新: 这是我最终从接受的答案中使用的代码(稍作修改)。 此
1回复

在ASMX服务中如何更改ResponseHeader ElementName

我在.net中为javaclient创建ASMX Web服务。 提供的肥皂看起来像这样 并且javaclient期望响应SOAP 像这样 表示requestElement为'ServiceHeader',ResponseElement必须为'ResponseService
4回复

在C#中是否有更好的自定义SOAP标头的方法

过去,我需要在使用导入的WSDL Web参考的C#项目中创建自定义SOAP标头。 我找到了一种方法来做,但是我从不满意,我想知道是否有更好的方法。 我所做的是创建一个从SoapHeader派生的头文件: 然后,我不得不修改从WSDL生成的代码,并在每个要包含自定义标头的Web调用之前