加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

关于Websevice

发布时间:2020-12-17 02:02:04 所属栏目:安全 来源:网络整理
导读:项目中遇到webservice 的东西,按葫芦画瓢的应用还是没有问题的。但是从来没有深入的了解一下这里面的基本概念。 下面总结一下: 1,java webservice 的实现框架:axis,cxf,xfire,详细的还是参考http://en.wikipedia.org/wiki/List_of_web_service_framewor

项目中遇到webservice 的东西,按葫芦画瓢的应用还是没有问题的。但是从来没有深入的了解一下这里面的基本概念。

下面总结一下:

1,java webservice 的实现框架:axis,cxf,xfire,详细的还是参考http://en.wikipedia.org/wiki/List_of_web_service_frameworks

2,what is ws? 就是一种web服务,大家都能访问调用。和http网页的原理是一样的,只是ws提供的内容比网页要复杂一

点点,那就是能传输真正的对象。而http传的是字符串,是文本。

?

  ws 一直标榜的是能跨语言传对象,.net的对象能传给java,既然能跨语言那总得需要个标准吧,于是soap协议诞生

了。

???? -- soap 基于xml的机制,

        定义描述消息内容的框架的信封

       *表示应用程序定义的数据类型实例的编码规则

       *表示远程过程调用和响应的约定

 怎莫调用ws中定义的操作呢?每个ws都有一个描述文件,这就是传说中的wsdl,我们可以通过浏览器访问这个文件.它描述了以下信息:

          web服务提供的操作

         *  操作的输入输出格式定义

  

??  -- 服务有了,我们还得需要一个统一管理查找的地儿,这就是UDDI,统一描述发现集成.在我理解就像个索引.

?

   -- 最后,ws 就依据wsdl和uddi 在internet上发布.

?

3,相关术语:

   SOAP --??? Simple Object Access? Protocol? ??  WSDL --?? Web Service Description Language? ??  UDDI? --??? Universal Description Discovery &Integration? ?? ??  JAXP? --????? THE Java API for XML Processing?? ?? ??  SAX? --?????? Simple API for XML Parsing? ?? ?  DOM? --????? Document Object Model? ? ?  XSLT?? --???? THE XML Stylesheet Language for Transformations??? ?  JAXB? --?????? THE Java Architecture for XML Binding?? ?  JAX-RPC? -- Java API for XML-base RPC? ? ? RPC?? --?????? Romote Procedure Calls? ? JAXR?? --????? THE Java API for XML Registries? ?  Java WSDP? -- Java Web Services Developer Pack?? ? JAX-WS?? --???? Stands for Java API for XML Web Services

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读