5
A
回答
3
好吧超载:
[WebMethod(MessageName = "MaxInt", Description = "Compare two int values
and return the max value", EnableSession = true)]
public int MaxValue(int a, int b)
{
return (a > b ? a : b);
}
[WebMethod(MessageName = "MaxFloat", Description = "Compare two float values
and return the max value", EnableSession = true)]
public float MaxValue(float a, float b)
{
return (a > b ? a : b);
}
你正是通过认证是什么意思?您显然可以使用验证密钥来访问Web服务。问题很混乱。请详细说明。
7
我们如何实现Web服务中的方法重载。
如果您使用SOAP,则不能。方法名称在导出的WSDL中必须具有唯一名称。根据您使用的技术,有不同的方法来指定方法名称。例如,在WCF您可以使用[OperationContract]
属性来指定一个名字:
[ServiceContract]
public interface IMyService
{
[OperationContract(Name = "Foo")]
void Foo();
[OperationContract(Name = "FooWithId")]
void Foo(int id);
}
如何实现Web服务安全性(认证)。
following guide是在WCF中实现安全性的一个非常好的开始。
相关问题
- 1. Ajax过载重载c#web服务方法
- 2. 如何在Java Web服务中重载方法?
- 3. 如何使用重载方法访问Web服务
- 4. Web服务调用的Web方法
- 5. asp.net web服务中的异步方法
- 6. 调试Web服务方法
- 7. Web服务检索方法
- 8. Web服务方法参数
- 9. 我们可以在Web服务类中实现方法重载吗?
- 10. Python:在XMLRPC服务器中重载类的最佳方法
- 11. WCF服务中的重载帮助方法
- 12. 提高Web服务器“下载”时间的方法
- 13. Web服务方法无法返回DataTable?
- 14. Java的web服务与通用方法
- 15. WCF Web服务方法的建议
- 16. SoapHttpClientProtocol.Invoke方法的异常.NET web服务
- 17. PUT方法到WCF Web服务的“404”?
- 18. 创建REST Web服务的方法?
- 19. 什么是Web服务中的Web方法属性?
- 20. Web方法是否可以重载?
- 21. 文件从Web服务器上传到服务的方法
- 22. TcpClient在Web服务方法上失败
- 23. 调用C#web服务方法
- 24. 设计方法:android和web服务
- 25. Web服务器和REST方法
- 26. 用Powershell测试Web服务方法
- 27. SOAP Web服务方法命名约定
- 28. jsdebug Web服务方法名称无效
- 29. 使用URL调用Web服务方法
- 30. 动态读取Web服务方法
可能重复[是否有可能重载webservices中的方法?](http://stackoverflow.com/questions/3043500/is-it-possible-to-overload-a-method-in-webservices) – 2011-04-16 19:36:17
请不要混合问题。你的第一个问题是一个确切的副本(当你输入这个问题标题时,在搜索结果中显示出来......),第二个问题与第一个问题无关。 – 2011-04-16 19:36:46
根本不应该使用ASP.NET Web服务(ASMX)。所有新的Web服务开发都应该使用WCF。 – 2011-04-16 19:39:14