创建 XML Web services 方法
来源:互联网 发布:姚明首赛季每场数据 编辑:程序博客网 时间:2024/05/07 00:14
当创建托管代码中的 XML Web services 时,您通过将 WebMethod 属性放置在 Public 方法的方法声明之前指示在该 XML Web services 中可用的方法。虽然 Private 方法可以在同一个类中,并且 XML Web services 代码可以调用它们,但是 Private 方法不能用作 XML Web services 的入口点。WebMethod 属性必须应用于每个作为 XML Web services 的一部分可用的公共方法。有关更多信息,请参见定义 XML Web services 方法。
下面的过程假定您正在使用类的公共方法,该类是 XML Web services 的实现。有关更多信息,请参见托管代码中的 XML Web services 的代码模型。
创建 XML Web services 方法
- 在“解决方案资源管理器”中选择您的 .asmx 文件(例如,Service1.asmx)。在“视图”菜单上,单击“代码”以查看代码隐藏文件。或者,在“解决方案资源管理器”中右击 .asmx 文件,然后在快捷菜单上单击“查看代码”。
注意 默认情况下,“解决方案资源管理器”隐藏代码隐藏文件。在“解决方案资源管理器”工具栏中单击“显示所有文件”可查看隐藏文件。或者,在“项目”菜单上单击“显示所有文件”。
.asmx 文件在 .asmx 文件的 WebService 处理指令的 Class 属性中指定作为 XML Web services 实现的类。下面是一个示例:
' Visual Basic<%@ WebService Language="vb" Codebehind="Service1.asmx.vb" Class="WebService1.Service1" %>// C#<%@ WebService Language="c#" Codebehind="Service1.asmx.cs" Class="WebService1.Service1" %>
如果您重命名该类,一定也要在 WebService 指令的 Class 属性中更改类名。
- 将公共方法添加到 .asmx 文件的 WebService 处理指令的 Class 属性中指定的类,如下所示:
' Visual BasicPublic Class Service1 Inherits System.Web.Services.WebService
<System.Web.Services.WebMethod()> _
Public Function ConvertTemperature(ByVal dFahrenheit As Double) _
As Double
ConvertTemperature = ((dFahrenheit - 32) * 5) / 9
End Function
End Class// C#public class Service1 : System.Web.Services.WebService{[System.Web.Services.WebMethod()]
public double ConvertTemperature(double dFahrenheit)
{
return ((dFahrenheit - 32) * 5) / 9;
}
}将 WebMethod 属性附加到 Public 方法表示希望将该方法公开为 XML Web services 的一部分。
转自:http://msdn.microsoft.com/library/chs/default.asp?url=/library/chs/vbcon/html/vbtskcreatingwebservicemethod.asp
- 创建 XML Web services 方法
- 创建 XML Web services 方法
- 使用 Visual Studio 创建 XML Web services
- 使用 ATL Server 创建 XML Web services
- 使用托管代码创建 XML Web services
- 终于在visual studio.net 2005 找到了创建 XML Web services 的项目的方法
- 使用 ASP.NET 创建 XML Web services 不支持多维数组
- XML Web Services性能
- 创建数据库Web Services
- 创建数据库Web Services
- 创建数据库Web Services
- 创建数据库Web Services
- 创建数据库Web Services
- 创建数据库Web Services
- 创建服务 web services
- 创建 Web Services
- SAP 创建 Web Services
- WebServices(C#)--XML Web services 方法接口说明
- 音乐喷泉
- 上周IP获得分汇总表(2005-10-31 00:00:00 到2005-11-07 00:00:00)
- linux日积月累
- uclinux 移植PPPOE方法
- Photoshop 液态金属
- 创建 XML Web services 方法
- 我国登月初选四处着陆点 绕月探测卫星07年升空
- 关于VB中的commondialog(打开文件,存储文件,打开打印机操作控件)
- 计划
- 找工作
- 用户控件及事件添加
- 项目中的oracle开发技巧
- 学者林治波:张爱玲——一个不值得赞许的人物
- 链接