我想创建一个由非.NET客户端访问的WCF服务。除了基于REST的方法之外,还有将服务公开给像JAVA,HTML5,Android等其他客户端的任何步骤,帮助我。从非.NET客户端访问WCF服务(ex.JAVA,HTML5)需要什么步骤?
1
A
回答
2
从非.NET客户端消费WCF服务应该与从.NET客户端使用它相同。您需要wsdl来生成客户端代理并使用代理来访问WCF服务。
WCF服务可能具有各种安全功能来保护它,并且您的客户端需要遵守这些安全功能才能获得服务的正确访问和响应。
从非.NET客户端访问时可能遇到的一些问题是WCF服务没有Flat Wsdl。在这种情况下,访问它变得有点困难。如果您打算为非.NET客户端开发WCF服务,我会建议您确保您拥有Flat Wsdl。此外,最好还是继续使用基本配置文件1.1以使WCF服务可以互操作,并尝试使用BasicHttpBinding从非.NET客户端访问时避免许多障碍(说确保您的服务已妥善保护)
平WSDL - >这意味着,您的WSDL不应该有任何import元素引用外部XSD的等。
一旦你的WCF服务写入尝试从一些工具调用它像Fiddler,SOAP UI确保当非.NET客户端访问它们时,您不会遇到任何问题。
如果您使用的是.NET 3.5,那么看看这个link。
在.NET 4.5中继续,您有一个内置于框架中的新选项来生成Flat wsdl。看看这个link。
相关问题
- 1. 需要帮助的PHP客户端.net WCF的web服务
- 2. WCF客户端的问题(对于非.Net服务)
- 3. wcf客户端为什么需要与服务端点相同的端点?
- 4. 异步客户端服务器WCF
- 5. .Net WCF服务的Java客户端
- 6. .net 4客户端到.net 3.5服务器wcf问题
- 7. WCF客户端和非WCF客户端
- 8. 泛型程序,从客户端访问WCF服务
- 9. 从WCF服务访问客户端证书属性
- 10. 从客户端访问WCF服务时出错
- 11. WCF RESTful服务从网站客户端脚本跨域访问
- 12. 从移动客户端访问.NET服务
- 13. WCF服务客户端问题
- 14. 使用WCF客户端消费非WCF服务并传递客户端证书
- 15. WCF服务客户端
- 16. 从WCF客户端调用ServiceStack服务
- 17. 需要将消息推送到客户端的WCF服务
- 18. WCF客户端+ Windows服务+ ISA =(407)需要代理验证
- 19. 客户端使用WCF服务是否需要接口定义?
- 20. WCF:客户端配置为非.net客户端
- 21. WCF与非WCF客户端
- 22. 使用非UI线程从silverlight客户端调用WCF服务
- 23. 将WCF服务公开给asmx客户端和WCF客户端
- 24. .NET - 部署WCF客户端,无需app.config
- 25. 从Android访问.NET WCF服务
- 26. WCF服务器/客户端回调,从客户端到服务器的回复
- 27. 我需要检查什么WCF客户端文件到SVN
- 28. 在WCF上启用SSL。客户端需要做什么?
- 29. 可以通过java客户端访问net.tcp服务(WCF)吗?
- 30. WCF:如何找到有多少客户端访问服务
你能给我们网址吗? – 2012-01-11 07:30:33
我想知道通过非.NET客户端使用的步骤。 – 2012-01-11 08:27:42