有一台是有公网ip的服务器,另一台是无公网ip的客户端,我想实现客户端提交查询的条件到服务器,服务器收到条件后到数据库内查询,再把结果返回给客户端,怎样能实现呢?

解决方案 »

  1.   

    Socket应该是可以的,这也是Socket最常用的场景:
    公网服务器在某个端口上监听连接,客户端连上后,发送报文,服务器收到报文后解析该报文,回送结果。推荐使用NIO无阻塞通信方式,可以自己手写,不过也用框架:Apache Mina. http://mina.apache.org祝你好运!
      

  2.   

    socket 通信 。。
       可能解决这个问题
       自己好好学一学吧!我以前做过做你类似的题目。。
      

  3.   

    用webservice和socket哪个比较方便
      

  4.   

    客户端不需要访问数据库,客户端只需要通过外网访问服务端,服务端再去访问同一内网的数据库客户端和服务端之间可以通过webservice通信