2013-03-27 113 views
1

WCF服务可以作为TCP服务器托管在Windows服务器上的TCP IP或命名管道上吗?从Linux服务器上托管的Java客户端使用WCF

我有一个wcf服务,它需要每天的低延迟和非常高的呼叫。由于性能问题和HTTP开销,托管IIS上的服务不是一种选择。这项服务需要由基于Linux的服务器上的基于Java的客户端来使用。如果Java客户端托管在TCP端点上,它是否可以使用它?看起来像命名管道只允许在同一台机器中,所以它也不符合要求。

+0

简答题?是。我认为你需要提供更多的细节.... – 2013-03-27 11:54:00

+0

我有一个wcf服务,需要低延迟和每天非常高的通话。由于性能问题和HTTP开销,托管IIS上的服务不是一种选择。这项服务需要由基于Linux的服务器上的基于Java的客户端来使用。如果JavaClient托管在TCP端点上,它可以被JavaClient使用吗?看起来像命名管道只允许在同一台机器中,所以它也不符合要求。 – developer 2013-03-27 12:02:39

回答

0

仅保证WCF中“互操作性”的绑定是BasicHttpBinding。 如果您需要最小重载,请不要使用WCF。 编写你自己的基于TCP协议,使用套接字或任何你喜欢的。

Here is answer to very similiar question.