被问及webservice的内容,回答得不上很好,因为我本来掌握的不是很好,现在又很久没去看,忘记的差不多了。。。
悲催, 很多都是懂点皮毛,相当于什么都不懂,—— 能入门都说不上。
我所知道的:
webservice服务器一般是借助了第三方组件(jar)的web服务器, 发布到底是什么意思呢? —— 发布就是说提供了web服务,你一个http请求(如果是听过http协议发布的话)过来, 我执行对应的操作,返回基于xml的soap数据。
webservice服务器发布服务之后,任何客户端可以通过http协议(不知道是否还有其他协议),以特定的路径访问对应的服务,以获取webservice服务。
这里的路径有一定的特定,就是,它是http://ip:port/WS-App/interface/mothod
获取返回的是xml , 需要转换吗?
访问的意思是说,获取服务数据 以及 执行某个服务器端操作 —— 对吗?
怎么学习呢?
原理:
首先,了解基本概念:
SOAP
WSDL
UDDI
如何发布webservice服务?webservice服务器和其他web服务器有什么区别吗?
如何获取webservice服务, 需要哪些特殊的类库吗?如何解析获取的xml数据。
如何配置,如何发布?