c# - 使用 Web 服务 C#?

标签 c# asp.net web-services

我正在构建 Web 服务,它使用外部 Web 服务(例如 http://www.webservicex.com/stockquote.asmx?WSDL),我如何在即时构建的 Web 服务中使用外部 Web 服务?

最佳答案

正如其他人所说,为您的项目添加网络引用。

这将为您提供一个可在您的项目中使用的命名空间。这是我的一个实用程序类的片段。

using System;
//...there's more
using System.Text;
using WSDebug.patweb; //web reference to WSDL

namespace WSDebug
{
    class Utils
    {
        private static R12_WebService ws = new R12_WebService();

patweb 是我的网络引用的名称。 Web 引用本身包含许多类。 R12_WebService 类是包含 WSDL 中概述的 Web 服务方法的类。其他类和委托(delegate)都是我们异步方法的事件参数和事件处理程序。

关于c# - 使用 Web 服务 C#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3441694/

相关文章:

C# - 获取对对象的引用数

c# - 从数据库和缓存中获取 AppSettings

asp.net - 如何最容易地防止更改客户端上的控件状态?

android - 如何在 android 中调用 Https Rest 服务

c# - 在 C# 中调用父窗体中的方法和访问父窗体中的 gui 元素的最佳实践

c# - 使用未初始化的变量 - 编译器已损坏

c# - 如何将一个 razor 页面包含到另一个 razor 页面?

asp.net - 如果我在 IIS 8 中为站点启用 32 位应用程序,我会收到 500 - 内部服务器错误

java - 使用 Rest API 更新 Rally 测试用例结果

java - 在 JAX-RS 中序列化 java.util.list