我在VS 2010中创建了自己的WebService
。我的项目名为sampleWebService
,在我的项目中,我已成功添加/连接到另一个WebService
,这称为practiceService
}。
sampleWebService
中只包含基本的Hello World自动生成代码,但practiceService
有Web Method Functions
来处理数据库调用,例如getFirstName, getLastName,...
我的问题不是如何真正提取数据,因为我知道你必须使用JSON or SOAP
。我只是想知道我必须输入我的代码才能看到我添加的Web引用practiceService
中的函数和方法,以便我可以连接它们。
或许这可以通过使用JSON or SOAP
现在我的sampleWebService
页面的代码就是这样:
<ToolboxItem(False)> _
Public Class Service1
Inherits System.Web.Services.WebService
<WebMethod()> _
Public Function HelloWorld() As String
Return "Hello World"
End Function
End Class
答案 0 :(得分:1)
您可以查看添加Web引用时生成的代理类。此外,当您创建练习服务对象时,它将允许您访问该Web服务中公开的所有Web方法。
要访问网络方法,您必须执行类似
的操作ServerName.WebServiceName CallWebService =
new ServerName.WebServiceName();
String sGetValue = CallWebService.MethodName();
Label1.Text = sGetValue;