0

我有一个 C# WCF basicHttpBinding Streaming WebService。

我要访问的方法的签名是:

[OperationContract]
    void SendStream(Stream stream);

但是,当我尝试将其作为标准 Java Web 服务客户端添加到我的 Netbeans 项目中时。自动生成的代理方法签名更改为:

void SendStream(byte[] stream)

(基本上流媒体被删除)。

有没有一种简单的方法可以在java端实现流式传输?如果可能,我宁愿避免实施分块。

4

1 回答 1

1

通过 HTTP 进行的 WCF 流式传输不可互操作。您不能在 .NET 世界之外使用它。

编辑:在这里我试图收集 WCF 的不可互操作的功能。

于 2010-08-23T21:24:45.083 回答