股票报价的WebService之二

配置Web服务

  配置Web 服务与一个配置ASP.NET应用程序相同。如果自己有Web服务器,那么就创建一个称为stockquote 的虚拟目录,然后将 StockQuote.asmx复制到这个目录中。如此就完成了Web 服务的配制。要调用Web服务,首先启动浏览器,然后键入Web 服务的路径,如 http://localhost/stockquote/StockQuote.asmx,接着看到的页面就是由Web服务运行时间环境自动生成的结果。在文本框中键入符号,例如AOL 或 MS,再点击invoke按钮,这时就会弹出一个新的窗口,在其中向你显示了Web服务的输出信息。

  使用Web服务

  基本上有两种使用Web 服务的方法。可以通过浏览器直接调用 Web 服务,并按照上面介绍的方法来使用它。或者,也可以在应用程序使用它。下面就看看如何建立一个Web 应用程序和一个控制台应用程序,通过它们来使用Web服务。当然,也可以使用Win Form 应用程序作为替代来使用Web 服务。

  获取服务的描述

  为了与Web服务进行通信,客户应该知道这个Web服务支持哪种方法以及如何与它们进行通信。.NET 上的Web服务自动用SDL(服务描述语言)产生一个 XML格式文档,这样就使客户能够获取与Web服务通信时所需要的信息。 在Web 服务URL之后附加 ?SDL 使Web服务生成客户能够使用的SDL文档。要查阅这里接受的Web 服务的SDL,可以在浏览器中键入http://localhost/stockquote/StockQuote.asmx?SDL。

时间: 2024-08-22 14:31:29

股票报价的WebService之二的相关文章

股票报价的WebService之一

Web Services,即Web服务,是微软.NET战略中非常重要的一个概念.它的目的是将Web站点转变为集组织.应用.服务以及设备于一体的可设计Web站点,使Web站点不再处于被动的地位. 本文将介绍如何建立和使用一个在.NET 平台上提供股票报价的Web服务.我们将使用Yahoo的一项以CSV(以逗号分隔的值)的格式提供股票报价的免费服务,将其包含在我们的web 服务中. 注意:这个报价服务例程的运行大约延迟15分钟,只用于教学目的. 建立Web服务 下面将采用逐步讲解代码的形式来帮助你理

股票报价的WebService之四

创建 Web应用程序用户 下面创建一个Web应用程序StockConsumer.aspx,它作为这个StockQuote(股票报价) Web服务的第一个用户. <%@ Page language="C#" %> <%@ Import Namespace="System.Xml" %> <%@ Import Namespace="Quotes" %> 以上引入必要的名称空间.要记住也要引入 Quotes名称空间,

股票报价的WebService(转天极网)之四

web 创建 Web应用程序用户<br><br>下面创建一个Web应用程序StockConsumer.aspx,它作为这个StockQuote(股票报价) Web服务的第一个用户. <br><br> <%@ Page language="C#" %><br> <%@ Import Namespace="System.Xml" %><br> <%@ Import Na

股票报价的WebService(转天极网)之一

web Web Services,即Web服务,是微软.NET战略中非常重要的一个概念.它的目的是将Web站点转变为集组织.应用.服务以及设备于一体的可设计Web站点,使Web站点不再处于被动的地位.<br><br> 本文将介绍如何建立和使用一个在.NET 平台上提供股票报价的Web服务.我们将使用Yahoo的一项以CSV(以逗号分隔的值)的格式提供股票报价的免费服务,将其包含在我们的web 服务中.<br><br> 注意:这个报价服务例程的运行大约延迟15

股票报价的WebService(转天极网)之二

web 配置Web服务<br><br> 配置Web 服务与一个配置ASP.NET应用程序相同.如果自己有Web服务器,那么就创建一个称为stockquote 的虚拟目录,然后将 StockQuote.asmx复制到这个目录中.如此就完成了Web 服务的配制.要调用Web服务,首先启动浏览器,然后键入Web 服务的路径,如 http://localhost/stockquote/StockQuote.asmx,接着看到的页面就是由Web服务运行时间环境自动生成的结果.在文本框中键入符

股票报价的WebService之五

小结 下面总结一下配置Web应用程序的步骤: l 创建一个叫做StockConsumer的虚拟目录 l 将 StockConsumer.aspx 文件复制到这个虚拟目录下 l 在wwwroot 文件夹中创建一个 bin 虚拟目录 l 设置bin目录以执行代码的权限 l 将代理 dll 文件DailyStock.dll复制到这个目录下,ASP.NET 运行时间引擎会自动从Bin目录中选择对外部库的引用.这里的例子中,这个外部库是DailyStock.dll. 现在调用文件 http://local

股票报价的WebService(转天极网)之五

web 小结<br><br> 下面总结一下配置Web应用程序的步骤:<br><br> l 创建一个叫做StockConsumer的虚拟目录<br><br> l 将 StockConsumer.aspx 文件复制到这个虚拟目录下 <br><br> l 在wwwroot 文件夹中创建一个 bin 虚拟目录 <br><br> l 设置bin目录以执行代码的权限 <br><br

股票报价的WebService之三

构造代理库 .NET 平台上的应用程序可以使用代理库来调用Web服务上的方法,这样使用Web服务就非常容易.生成代理库的第一步是从SDL中生成一个Web服务的代理类..NET SDK提供了一个叫做WebServiceUtil.exe的工具,它能够帮助我们生成一个代理类.要生成Web服务的代理类,首先进入命令行环境,然后转到将要开发客户应用程序的那个目录,接着输入以下命令: WebServiceUtil /c:proxy /pa:http://localhost/stockquote/StockQ

股票报价的WebService(转天极网)之三

web 构造代理库<br><br> .NET 平台上的应用程序可以使用代理库来调用Web服务上的方法,这样使用Web服务就非常容易.生成代理库的第一步是从SDL中生成一个Web服务的代理类..NET SDK提供了一个叫做WebServiceUtil.exe的工具,它能够帮助我们生成一个代理类.要生成Web服务的代理类,首先进入命令行环境,然后转到将要开发客户应用程序的那个目录,接着输入以下命令:<br><br> WebServiceUtil /c:proxy