我正在开发wcf
服务(basicHttpBinding
)也应该由非.net客户端(例如Java客户端)使用。但是现在我想知道客户端如何定义他的客户端配置文件。或者这个文件只需要.net客户端? (我正在考虑配置,例如maxReceivedMessageSize
或maxItemsInObjectGraph
)。WCF:客户端配置为非.net客户端
0
A
回答
2
每个开发平台(根据需要调用:SOAP堆栈,框架,API)都有自己的配置通信的方式。你不需要打扰它。您只需要公开正确的WSDL,并且客户端的开发人员将负责根据他的需求配置客户端应用程序。
如果要在WSDL中扩展服务的文档,可以使用wsdl:documentation
。 WCF默认不提供,但您可以使用this technology sample来扩展WCF。例如,您可以使用此类文档来描述服务操作可以返回大量数据。添加wsdl:documentation
的另一种方法是使用WCF Extras。
0
从它的声音,客户端不应该有权访问这些配置选项。例如,为什么WCF服务的客户端应该能够指定maxReceivedMessageSize?
你可能想要做的是在服务器端定义这些配置选项。如果客户端发出了呼叫,并且与您的某个选项发生冲突(即客户端超过maxReceivedMessageSize),则您需要将SoapException返回给客户端。
如果您希望在客户端发送请求之前让客户端访问配置设置,则始终可以实现一个简单的Web服务方法,以发回值。
相关问题
- 1. WCF客户端和非WCF客户端
- 2. 为WIF .NET 4.5配置WCF客户端
- 3. wcf客户端配置
- 4. WCF与非WCF客户端
- 5. WCF证书和非.NET客户端
- 6. 温莎WCF多客户端客户端
- 7. 用于ASP .NET客户端的WCF客户端代理
- 8. WCF客户端配置 - 基地址?
- 9. WCF客户端配置 - 在哪里?
- 10. WCF - 客户端点配置错误
- 11. WCF找不到客户端配置
- 12. WCF NetMSMQBinding与非WCF客户端
- 13. WCF回调和非WCF客户端
- 14. 客户端配置设置
- 15. Servicestack - 在.net客户端配置文件框架上运行内置客户端
- 16. 使用WCF客户端消费非WCF服务并传递客户端证书
- 17. 如何为客户端jQuery调用配置WCF RESTful端点
- 18. 如何配置WCF服务端点为第三方客户端
- 19. .Net POP3客户端
- 20. 将WCF服务公开给asmx客户端和WCF客户端
- 21. Tomcat + SSL配置+客户端
- 22. 客户端特定配置
- 23. Kurento:客户端TURN配置
- 24. spray.io客户端配置
- 25. webservice客户端的配置
- 26. Java客户端访问.net WCF服务
- 27. 与.Net和其他客户端的WCF?
- 28. TIBCO.EMS .NET客户端/ WCF通道
- 29. .NET - 部署WCF客户端,无需app.config
- 30. .Net WCF服务的Java客户端