永发信息网

Webservice到底是什么?? 通俗的语言回答 O(∩_∩)O谢谢

答案:2  悬赏:80  手机版
解决时间 2021-03-04 12:39
  • 提问者网友:雾里闻花香
  • 2021-03-03 20:07
Webservice到底是什么?? 通俗的语言回答 O(∩_∩)O谢谢
最佳答案
  • 五星知识达人网友:上分大魔王
  • 2021-03-03 20:23
通俗地说,Web Service是一种特殊的web服务。
可以简单地将Web Service分成2个组成部分,即web服务、web发现。

web服务:构件在简单网络协议上(比如soap)的一种服务。比如你查询某家餐馆的菜单,就是访问一个地址,把参数传递过去,对方给你返回一种带格式的文本(比如使用xml来记录)
<menu>
<item>鱼香肉丝</item>
<item>宫保鸡丁</item>
</menu>
然后你的程序可以处理这些字符串,并呈现在你的程序中。

web发现:网上有很多的web服务,但是必须要提供一种检索的办法吧~,这就是web发现。比如类似于google的这种基于语义的搜索(就是输入一个词,检索出web服务),还有基于情景的(比如你是学生,可能希望搜索到经济实惠的饭店菜单,就别出5星级别的饭店菜单了)。

通俗只能这么来解释。在实际,具体情况还得具体分析。
全部回答
  • 1楼网友:零点过十分
  • 2021-03-03 21:51
因为web service它采用的soap协议(简单对象访问协议),任何web 服务即web service的客户端引用,都会在客户端生成相应的代理对象, web service是通过wsdl语言自我描叙,任何能解析soap协议的客户端,都能通过协议访问到具体的服务对象。 比如我用.net编写的web service服务,客户端是java程序,当我在java查找到,并且引用了该服务,该服务会在客户端生成代理对象,就像客户端访问本地对象一样,所有说web service无缝的支持互操作性。 以上是个人见解。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯