最近在 研究文件的传输  现在碰到了 新问题 b/s 和 c/s 之间的互传   cs是 服务器端  bs 是客户端 可我不想用 http 来传输(http 不稳定)想用 tcp  如何得到 bs的下的准确ip   如果人家在 局域网里怎么办通过路由或通过服务器上网 (端口映射吗???) 

解决方案 »

  1.   

    什么叫cs是服务器端bs是客户端。乱七八糟。CS是客户机/服务器结构,BS是浏览器/服务器结构,BS中B(rowser)是客户端,CS中S(erver)是服务器端。
    概念都不清楚。
      

  2.   

    !! 在线客服 分 客服端 和 咨询 用户  客服端用的是cs 结构  网站咨询的用户是在网站咨询 自然用的是bs   这回明白了吧   
      

  3.   

    c# winform socket网络编程,点对点传输文件,socket文件传输,监听端口
      

  4.   

    zhouzhangkui
     
    (周药师) 你这个我早看过了 而且 在cs下的 文件传输我也完成了 问题是 现在是 bs 和cs的 文件传输 你如何得到对方的准确ip 如果对方在利用局域网上网怎么办 通过路由或通过服务器上网怎么到的ip 就算得到了也是 公网的ip (端口映射吗???) 
      

  5.   


    使用wcf作为服务器端统一宿主。
    bs使用服务器端代理,客户端使用ajax。
    cs直接用wcf访问服务器端。
      

  6.   

    http不存在“稳定”和“不稳定”。http本身就是构筑在tcp之上的。
      

  7.   

    caozhy
     
    (cfx) 如果用 http 的话 可以完成想在cs 下那种点对点的 Socket 文件传输码
      

  8.   

    Socket编写耗时费力。建议使用 WCF+HTTP 实现。
    听上去也许你没听过,你在msdn或者Google找例子一看就明白。
      

  9.   

    首先,我看不懂楼主在说什么
    其次,“可我不想用 http 来传输(http 不稳定)想用 tcp " HTTP本身就是基于TCP协议的。
    然后,我晕..