例如在一个swt客户端程序中,去调用web服务器下面的一个servlet,如何实现?

解决方案 »

  1.   

    你确定要用socket?而不是用HttpURLConnection?
      

  2.   

    是的,我想封装一个基于socket的访问接口。
      

  3.   

    你这想法太不合理了,自己写socket去访问web服务。那不还得自己配置http协议。
    有现成的为什么不用。
      

  4.   

    应该是想法是美好的,实际是不科学的,用HttpURLConnection会返回你要的结果,你访问的servlet设置get或者post方法都在里面
      

  5.   

    有现成的HttpURLConnection
    或用httpclient组件没必要自己实现http协议
      

  6.   

    servlet 不能同时接受http请求和socket通信吗?我在servlet的Init()方法中配置了一个ServerSocket用于监听某个端口的socket通信,但是这样的话,原有的web请求进不来了;如果把ServerSocket线程结束,web请求可以正常接收。这需要什么特殊配置吗?
      

  7.   

    如果想用socket有socket自己的服务器框架,比如node.js 或者 jBoss Netty