android可以与服务器端通信,比如通过webservice:调用WebService方法-----.call(SOAP_ACTION, envelope);获得WebService方法的返回结果--------envelope.getResponse
就是android请求,然后得到服务器的信息。
问题一:抛开webservice不说,android的通信方式是不是都是手机发请求,然后得到服务器的反馈,不能反过来服务器端发请求,然后得到手机的反馈。
问题二:android上的即时通信软件是怎么个思路呢?是手机端定时发请求信息看服务器端是否有新信息,然后反馈。是这样么?像如上的webservice方式,一台手机发信息到服务器,服务器存储了信息,然后另一台手机定期请求,检测到有自己的新信息,就请求服务器,得到新信息。是这样的么??
多谢指点。