网站想要为手机、桌面等应用提供接口。
考虑了一下,有初步方案,但总觉得过于笨拙。拿出来晒晒,请各位多指点
初步考虑使用HTTP协议,server端提供 易于解析的页面,或者干脆返回XML。
client端使用httpclient发起请求,获得数据后完成页面解析。
但是总觉得,后续维护又多出一块东西要一并维护。而且实现上貌似效率会很差。
请论坛的大侠们也帮忙看一下,有没有更好的想法?不晓得其他站点都是如何实现的。
网站想要为手机、桌面等应用提供接口。
考虑了一下,有初步方案,但总觉得过于笨拙。拿出来晒晒,请各位多指点
初步考虑使用HTTP协议,server端提供 易于解析的页面,或者干脆返回XML。
client端使用httpclient发起请求,获得数据后完成页面解析。
但是总觉得,后续维护又多出一块东西要一并维护。而且实现上貌似效率会很差。
请论坛的大侠们也帮忙看一下,有没有更好的想法?不晓得其他站点都是如何实现的。
webservice是在http的基础上做了封装了,这个常用的组件就是cxf/xfire/axis2等
webservice相对简单,RPC相对来说有一点复杂
webservice的好处是他是基于HTTP的,不限于特定的语言,你用java写一个webservice,其他的语言都可以调用