Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android客户端上使用WCF netTcpBinding_Android_Wcf_Tcpclient_Nettcpbinding - Fatal编程技术网

在Android客户端上使用WCF netTcpBinding

在Android客户端上使用WCF netTcpBinding,android,wcf,tcpclient,nettcpbinding,Android,Wcf,Tcpclient,Nettcpbinding,我目前有一个基于windows的客户端,使用Silverlight实现,该客户端使用WCF Net.tcp(netTcpBinding)与服务器建立双向tcp连接 现在我想开发一个基于Android的客户端,在服务器端进行最小的更改 是否可以将netTcpBinding与Android客户端一起使用 最好的方法是什么 如果没有,除了标准的tcp套接字连接之外,是否有推荐的方法实现与服务器的安全双向连接 我看到了下面的解决方案 但它提供了基本的约束。知道如何让Android客户端连接以及如何从服务

我目前有一个基于windows的客户端,使用Silverlight实现,该客户端使用WCF Net.tcp(netTcpBinding)与服务器建立双向tcp连接

现在我想开发一个基于Android的客户端,在服务器端进行最小的更改

  • 是否可以将netTcpBinding与Android客户端一起使用
  • 最好的方法是什么
  • 如果没有,除了标准的tcp套接字连接之外,是否有推荐的方法实现与服务器的安全双向连接
  • 我看到了下面的解决方案
    但它提供了基本的约束。知道如何让Android客户端连接以及如何从服务器获取呼叫吗?

    NetTcpBinding
    NET前缀仅表示.NET。它不是可互操作的绑定。让它工作的唯一方法是自己在客户端实现。我几乎可以肯定,这不值得(除非您打算出售该实现)

    使用
    NetTcpBinding
    的安全性可以通过windows域或证书来实现


    如果您想要与Android设备进行双向安全通信,我希望您必须使用不同的技术,而不是WCF或使用其他(非MS)传输通道。

    使用BasicHttpBinding有什么问题?它是可互操作的。