在C# webservice下有一个方法 [WebMethod] public string Hello_World(string s1,string s2)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在C# webservice下有一个方法 [WebMethod] public string Hello_World(string s1,string s2)相关的知识,希望对你有一定的参考价值。

[WebMethod]
public string Hello_World(string s1,string s2)

return s1+s2;


如何改造成可以再浏览器里面直接输入带参数的URL得到返回xml报文呢?

你说的是get方式的请求,而webservice是不属于get,post请求之列的东西!webservice是不能那么请求的追问

难道webservice里面的方法不能接受URL里面的参数吗??怎么可能?

追答

是的,webservice是不直接接受URL传参的,

追问

那如何跨平台传递值呢?我想写一个服务获取本地数据库的数据,手机上发送post请求获得xml报文。该如何实现呢?

追答

获取数据是json还是xml由你服务器接口控制,发送post请求,你就直接写一个接收post参数的方法就好。这个实在不知道该怎么相信跟你讲。webservice,wcf都是属于服务类的东西、跟post,get完全两码事

参考技术A page load事件,记得用ispostback判断一下

以上是关于在C# webservice下有一个方法 [WebMethod] public string Hello_World(string s1,string s2)的主要内容,如果未能解决你的问题,请参考以下文章

C#中Winform动态调用Webservice的方法(转)

C# 动态调用 WebService (转)

C#使用WebService

c#根据wsdl文件调用webservice接口

C#编写用户自定义控件时,引用web的webservice,提示错误

C# 怎么将webservice部署到IIS上