我在另一个Visual Studio 2010实例上运行了一个Web服务, 我已将我的服务添加到另一个项目中。 如何从已添加到新项目的服务中调用和发送数据?
服务中的Web方法接受2个字符串。
答案 0 :(得分:1)
您已搜索如何将Webservice消费给其他项目。例如,如果您在系统中运行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,您可以根据自己的方便在任何其他项目中使用它。
我希望你能。
度过愉快的一天
答案 1 :(得分: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#/once通过它我想会对你有所帮助
答案 2 :(得分:0)
只要你是一个新手,你可能想知道一些事情
wcf webservices生成XML并具有元数据 互联网是关于Json的,这是非结构化数据
您应该了解webApi或Rest using WCF,
如果您希望使用DataContracts和结构化数据但发送Json,我所做的是有一个主类,其中包含我的服务公开的所有类的属性,并将其作为xml发送。然后使用AddWebReference将Web引用添加到我的项目中。参考文献与所有数据合同一起到达。非常整洁。