0
A
回答
1
你可以看看WCF。您可以使用svcutil.exe生成一个代理类以调用远程Web服务。这里有一个tutorial,你可以看看在.NET中使用Web服务。
1
基本上,您可以创建一个“Web引用”(或“服务引用”,取决于服务器如何处理)远程服务,然后使用由VS创建的代理类来处理服务more-就好像它是一个本地对象一样。代理类为您处理所有的SOAP细节。
设置好Web引用,你可以说这样的事情,假设我们创建了一个名为“引用名称”发送给服务器参考提供GreetingService的那将会给我们一百万个不同语言的问候语:
var svc = new ReferenceName.GreetingService();
string greeting = svc.GetGreeting("en-us");
// greeting could be "Hello!" here, depending on the service author's sense of flair.
我还没有进入错误处理,为了保持这个简单。但它会像本地对象一样工作,除非你会得到不同的例外。
相关问题
- 1. 发送和接收SOAP消息
- 2. 发送SOAP消息
- 3. SOAP教程php发送和接收消息
- 4. 在将SOAP消息发送到.NET中的WebService之前获取SOAP消息
- 5. 接收并发送SOAP
- 6. Axis使用HTTP 1.0发送SOAP消息并接收HTTP 1.1 soap调用
- 7. 如何以属性名称/值格式发送和接收soap消息?
- 8. 我如何发送消息?
- 9. 连接消息接收和消息发送脚本
- 10. 发送和接收自己的消息
- 11. 消息队列发送和接收
- 12. Lidgren不发送/接收数据消息
- 13. 广播接收器发送的消息
- 14. 增强asio发送和接收消息
- 15. 发送和接收Windows消息
- 16. 在两端发送和接收消息
- 17. 无法发送和接收XMPP消息
- 18. Sockets.io接收但不发送消息
- 19. WCF - 检查发送/接收的消息?
- 20. Android接收和发送消息
- 21. 在发送端口接收OSC消息
- 22. Apache的骆驼发送消息JMS消费者接收消息
- 23. C#TCP客户端发送消息,但服务器未接收到该消息
- 24. 发送消息或收到消息?
- 25. Jabber-net发送消息(VB.NET)
- 26. 消息发送,接收方没有收到消息。套接字编程
- 27. 我如何发送WAP推送消息?
- 28. 接收并处理SOAP消息
- 29. 对象用于发送消息或接收消息?
- 30. .Net SOAP编码我的XML消息
你有使用代理类的例子吗? – joek1975 2010-08-19 16:46:58
我可以提供一个,但它看起来与我使用本地对象(这是我的观点的一部分)完全相同。如果没有解决方案文件包括引用和代理类本身,根据所引用的服务,这可能是很多代码,这将毫无帮助。 – cHao 2010-08-19 16:49:47