RT,小弟最近在做这方面的东西,主要的工作就是要让android连接服务器进行数据库查询操作然后把数据转成成xml格式返回给android,想找一些好的源码利用一下,求推荐!老师说可以用struts+json,不过我现在对struts还一点儿都不了解..

解决方案 »

  1.   

        你是用tcp还是http与服务器通讯,tcp的话可以用socket,哪有 什么框架,你要是用http的话 是你描述的那样,我写过一点用socket通讯的应用,但是没有xml,struts,json什么的东东,那些没有用过
      

  2.   

    可以把你的Socket通讯的示例给我一份?我第一次做Android的东西
      

  3.   

    Socket socket = new Socket();
    socket .connect(new InetSocketAddress(host, port), 20000);
    socket .setSoTimeout(45000);
    byte[] byte = date;//你要传输的数据
    BufferedInputStream is = new BufferedInputStream(socket.getInputStream(), 512);
    DataInputStream dis = new DataInputStream(is);
    out = new BufferedOutputStream(socket.getOutputStream());
    out.write(bytes);服务端写个socketServer监听客户端的请求就可以了
    如果你想做复杂点儿,还可以扩展个私有协议
      

  4.   

    基于HTTP做数据传输也是一个不错的方法,在服务端稍加修改应该就能使用