【问题标题】:Consume WCF websockets service by MonoDroid application通过 MonoDroid 应用程序使用 WCF websockets 服务
【发布时间】:2012-12-20 20:23:33
【问题描述】:

我尝试使用 Mono For Android 应用程序使用 WCF 服务。服务有一个通过 websocket 绑定到 SOAP 的端点。而 websockets 是个问题:在 MonoDroid 中没有 websockets 的实现。

我将 WebReference 添加到已生成的项目空代理类。我尝试重做为 Windows 8 成功生成的代理类,但没有 DuplexClientBase 实现。我创建了只通过 WebSocket4Net.MonoDroid websockets 实现发出请求的自定义实现。

我可以使用纯文本消息进行通信,但我确实需要生成和解析 SOAP 消息的东西。有什么想法吗?

【问题讨论】:

    标签: wcf websocket xamarin.android


    【解决方案1】:

    您可以尝试使用其他协议。例如。通过 HTTP 或自定义 XML 的协议缓冲区。

    【讨论】:

    • 是的 SOAP over HTTP 可以正常工作,MonoDroid 支持它。但是 websockets 是服务器端的要求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    • 1970-01-01
    • 2013-09-30
    • 2018-11-21
    • 2016-04-20
    相关资源
    最近更新 更多