大家好,请有过这样经历的朋友回答,我的问题是这样的:
我的服务端是用Java写的。现在客户端为IPhone和Android。客户端需要调用服务端的方法,例如,登录验证。问题出在服务端登录验证方法返回SysUser对象,而SysUser对象中包含了Blob类型的头像。
请问,服务端该如何向客户端提供接口。WebService?HttpConnection?
在线等。谢谢!

解决方案 »

  1.   

    接口的标准是你自己定的,而WebService或者HttpConnection只是通信方式,根据你定的标准,例如,客户端发送1到服务端,服务端收到1后返回数据A,客户端如果发送2,就返回数据B,这些是你自己定的。所以,类似登录验证之类的,也只是由客户端发送数据到服务端,服务端收到请求后返回结果数据,客户端再根据返回的结果数据选择对应的操作。
      

  2.   

    Android有远程方法调用AIDL   你看下可不可以
      

  3.   

    http只是个协议请求的方式,你是想问如何传送blob数据吧。用二进制吧,放到流里就行
    或者复杂些 弄个私有协议