解决方案 »

  1.   

    没有尝试过直接调用wcf,但可以用webservice中转一下,间接调用
      

  2.   

    我做过这块,wcf rest   直接给接口
      

  3.   

    请问具体怎么做呢,对服务端修改大吗
    5楼方法可以尝试下,webservice的话就是用webservice调用wcf,Android访问webservice
      

  4.   

    将wcf rest服务发布到iis等宿主中,然后通过android进行服务的调用。
    wcf rest
      

  5.   

    TcpBinding 貌似只可以是.net对.net的~
    要改成其他协议~
      

  6.   

    突然假想了一种调用途径:WCF生成的DLL文件,用NDK包装好供Android调用,不知是否可行,能不能建立连接通信
      

  7.   

    TcpBinding 以前看过一个视频上说 这个协议是针对 局域网的tcp协议 是不能跨越防火墙(互联网)的
    另外你Android 说要调用 Android要是用的话 至少应该是basicHttpBinding(这个最标准而且是http协议)
    个人感觉 如果android要调用 必须走http协议 但是也可以tcp你可以试试
    我现在在做的android访问C# 服务器端的程序 是用的http协议
    你可以写一个网站的一般处理程序 然后android访问这个url地址 就可以做到了
    如果wcf改用http协议的话 可以部署到iis 可以使用 wcf rest了
    你现在的框架是wcf改就麻烦了 但是可以用反射 直接加一个承载 (这个不多说了要说很多)