网上关于webservice的概念挺多,我看了不少但是仍然有没有理解的地方。请熟悉webservice的高人帮忙解答,谢谢。
1、webservice到底能做到什么?
看有的解释说往服务器发个指定格式的数据(比如xml)然后服务器返回个数据,本地程序处理这就算是webservice了,是这样的么?那能实现对象传输与函数远程调用的算什么呢?
2、webservice的协议指的是什么?
有的资料上说webservice使用SOAP协议,但是有的资料上是别的协议(比如RESTful)。这个协议代表什么?它起着怎样的作用?是不是说这个协议应该是被使用的库支持的,如果不支持也不能自己换?
3、webservice的数据格式问题
我曾经以为webservice都用xml传输数据,然后后来发现还有人说用json。那么这个传输数据的格式不是和所用的库绑在一起的么?
i can't agree you more.答非所问。。