我有一个C#WCF basicHttpBinding流Web服务。

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

[OperationContract]
    void SendStream(Stream stream);


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

void SendStream(byte[] stream)


(基本删除了流式传输)。

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

最佳答案

通过HTTP的WCF流无法互操作。您不能在.NET世界之外使用它。

编辑:Here我正在尝试收集WCF的不可互操作的功能。

关于c# - 在Netbeans中添加支持通过WCF流​​服务进行流的Java Web Service客户端吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3551742/

10-12 00:17
查看更多