-2

我有一个在 Visual Studio 2010 的另一个实例上运行的 Web 服务,我已将我的服务添加到另一个项目。如何从已添加到新项目的服务中调用和发送数据?

服务中的 web 方法接受 2 个字符串。

4

3 回答 3

1

您已经搜索了如何将 Web 服务用于其他项目。例如,如果您在系统中运行 Web 服务,它将为您提供这样的 URL

http://localhost:54808/WebSite4/Service.asmx

http://127.0.0.1/WebSite4/Service.asmx

如果你想使用你webservice的其他项目,你必须托管你的webservice或者你需要有网络服务器来做到这一点。

要使用您的webservice,您必须使用您的系统网络 IP 地址

例子:

http://192.2.0.1/WebSite4/Service.asmx

通过使用此 URL,您可以根据自己的方便在任何其他项目中使用它。

我希望你会。

祝你今天过得愉快

于 2013-08-27T09:17:47.393 回答
0

只要你是新手,有些事情你可能想知道

wcf webservices 生成 XML 并具有元数据互联网都是关于 Json 的,它是非结构化数据

您应该使用 WCF 了解 webApi 或Rest

如果您希望使用 DataContracts 和结构化数据但发送 Json,我所做的是有一个主类,其中包括我的服务公开的所有类的属性,并将其作为 xml 发送。然后使用 AddWebReference 将 Web 引用添加到我的项目中。参考随所有数据合同一起到达。挺整洁的。

于 2013-08-27T09:38:39.530 回答
0

[http://www.c-sharpcorner.com/UploadFile/84c85b/net-web-services/][1][在此处输入链接描述][1]

[1]:http ://www.dreamincode.net/forums/topic/34279-introduction-to-web-services-in-c#/一旦通过它我想会对你有帮助

于 2013-08-27T09:28:44.100 回答