我在asp.net / c#中教自己Soap Services。这是一个非常简单直接的小服务。
我有一个问题,我想对服务的作用进行描述;参数是什么以及预期的结果是什么。
你如何处理这部分网络服务?
这是代码
[WebMethod]
public Boolean IsLessThan(Int64 userVariable, Int64 rangeLimit)
{
return (rangeLimit > userVariable);
}
答案 0 :(得分:1)
这可能有助于实现您的目标。
namespace WebApplication1
{
/// <summary>
/// Summary description for WebService1
/// </summary>
[WebService(Namespace = "http://tempuri.org/", Description = "Something about your service")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{
[WebMethod(Description = "What this method does")]
public string HelloWorld()
{
return "Hello World";
}
}
}
请注意,WebServiceAttribute和WebMethodAttribute都有一个描述属性,该属性将显示在页面中。
现在,@约翰·桑德斯(JohnJunhn Saunders)提出,“老学校&#34;网络服务不再受欢迎(我不会说你不应该使用它),你最好使用其他技术(WCF,Web Api),并根据你想要实现的一个更好(更容易)然后另一个。所以我会看一下,看看你是否真的想投入时间和#34;旧学校&#34;网络服务。
希望这有帮助