简体   繁体   English

WCF HTTPBinding的局限性是什么?

[英]What are the limitations of WCF HTTPBinding?

I am developing a .NET application (say A) which will talk to other .NET applications (say B). 我正在开发一个.NET应用程序(例如A),它将与其他.NET应用程序(例如B)进行通信。 The application A is going to be consumed by a Java application (say X). 应用程序A将由Java应用程序使用(例如X)。 I am currently using Apache Thrift. 我当前正在使用Apache Thrift。 Thrift is great except for the basic support for OOPS features (such as overloading and inheritance). Thrift除了对OOPS功能的基本支持(例如重载和继承)以外,都很棒。 Of course, we can customize the Thrift compiler in the way we want as it is a open source technology. 当然,由于它是一种开源技术,因此我们可以按照自己的方式自定义Thrift编译器。

One of my friend suggested to use WCF for application A and to use WSHttpBinding. 我的一位朋友建议对应用程序A使用WCF并使用WSHttpBinding。 Does WCF service when using Basic/WSHtppBinding has any limitations other limitations to go ahead with that? 使用Basic / WSHtppBinding时,WCF服务是否有任何其他限制? I guess the limitations of web service are applicable for the above stated way of hosting. 我猜想Web服务的局限性适用于上述托管方式。 Please guide me in this. 请在这方面指导我。

I have worked on a few projects where we have had to integrate WCF and Java. 我参与了一些必须将WCF和Java集成在一起的项目。 I have always ended up going for the BasicHttpBinding as that has allowed the two technologies to communicate with the least amount of friction. 我总是最终选择BasicHttpBinding,因为这允许两种技术以最小的摩擦进行通信。 You lose a lot by using BasicHttpBinding over WsHttpBinding but that has not been an issue with the projects I have worked on. 通过在WsHttpBinding上使用BasicHttpBinding,您会损失很多,但这与我从事的项目无关。 You are going to have to make the call between ease of use (BasicHttpBinding) and support for more/newer standards (WsHttpBinding). 您将不得不在易用性(BasicHttpBinding)和支持更多/更新标准(WsHttpBinding)之间进行调用。

Take a look at http://www.codeproject.com/Articles/36396/Difference-between-BasicHttpBinding-and-WsHttpBind 看看http://www.codeproject.com/Articles/36396/Difference-between-BasicHttpBinding-and-WsHttpBind

WCF的局限性是:ASP.NET 4.0 Visual Studio 2010 IIS 7.5 MS SQL Server 2008 R2

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 WCF错误调用Ws2007HttpBinding - WCF error calling Ws2007HttpBinding 在WCF中启用不带SSL的基本HttpBinding - Enable basic HttpBinding without SSL in WCF WCF:显着滞后通过HttpBinding返回大数据集吗? - WCF: Significant Lag Returning Large Data Set over HttpBinding? 远程服务器返回错误:(401)未经授权。 wcf httpbinding基本 - The remote server returned an error: (401) Unauthorized. wcf httpbinding basic 如何将自定义对象序列化为流(WCF HttpBinding-TransferMode =流式) - How to seralize custom objects into stream (WCF HttpBinding - TransferMode = Streamed) 如何解决 .NET Core 客户端应用程序中的 WS2007HttpBinding WCF 服务绑定 - How Can I resolve WS2007HttpBinding WCF Service Binding in .NET Core Client Application 在WCF中引用另一个Web服务时,我可以与客户端应用程序保持httpBinding吗? - Can I keep httpBinding off from client app when referencing another webservice in WCF? SqlDependency 有哪些限制? - What are the limitations of SqlDependency? Windows CE 4.2有哪些限制? - What are the limitations of Windows CE 4.2? 在WP7上缩放到多种分辨率有哪些局限性 - What are the limitations of scaling to multiple resolutions on WP7
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM