Java WCF读取超时

Java WCF读取超时,java,wcf,rest,httpclient,jersey,Java,Wcf,Rest,Httpclient,Jersey,我有一个WCF REST服务,我想使用Java客户端连接它。该服务基本上以对象列表的形式从数据库返回数据,我已经将该服务配置为以JSON格式返回数据 问题在于,当响应内容长度超过某个阈值(大约10500)时,客户端无法读取响应正文,导致读取超时 我尝试了多个REST客户端,包括Jersey库和Wiztools.org RESTClient应用程序。我注意到,即使直接使用ApacheHttpClient类发送post请求并读取响应,也会产生相同的错误。有趣的是,Jersey客户端返回200响应,但

我有一个WCF REST服务,我想使用Java客户端连接它。该服务基本上以对象列表的形式从数据库返回数据,我已经将该服务配置为以JSON格式返回数据

问题在于,当响应内容长度超过某个阈值(大约10500)时,客户端无法读取响应正文,导致读取超时

我尝试了多个REST客户端,包括Jersey库和Wiztools.org RESTClient应用程序。我注意到,即使直接使用ApacheHttpClient类发送post请求并读取响应,也会产生相同的错误。有趣的是,Jersey客户端返回200响应,但仍挂起尝试响应主体

另一方面,Fiddler工作得很好,我使用MicrosoftWCFRestKitDLL创建的C#客户机也是如此


谢谢您的时间。

您可以用SOAPUI工具试试,看看是否有同样的问题。也值得一试,看看你的客户端应用中提到的超时。我现在把服务改成了ASMX,以加快开发速度。我将尝试在某个时候返回WCF。谢谢你的回复。