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

webservice知识点

发布时间:2020-12-17 00:58:31 所属栏目:安全 来源:网络整理
导读:1.webservices:是远程调用的一种,一种用于跨平台,跨语言分布式系统间的整合方案,没有严 格的客户端和服务器端的界定. 2.soa:services oriented architecture 面向服务的架构 3.soap:simple object access protocal 简单对象访问协议 soap = http + xml (固定
1.webservices:是远程调用的一种,一种用于跨平台,跨语言分布式系统间的整合方案,没有严 格的客户端和服务器端的界定. 2.soa:services oriented architecture 面向服务的架构 3.soap:simple object access protocal 简单对象访问协议 soap = http + xml (固定的信封装好). 4.esb:enterprise service bus 企业服务总线 5.wsdl:web service description language,web service 描述语言 xxx.wsdd:web service 描述文档,描述web service 服务信息的url方法,参数 学习webService之前先来看看浏览器/服务器、客户端/服务器的区别: b/s:业务在服务器端执行,服务器向客户端发送的是html代码.客户端就是浏览器. c/s:业务在客户端执行.客户端就是桌面程序.[xml]? java --> byte[] 以前我们学的EJB也可以开发分布式的组件,但是webService与EJB有很大的区别: web service:是远程调用的一种.客户端和服务器传递的数据是xml文档.分布式应用,粒度更大。 ejb:远程调用的一种,客户端和服务器传递的数据是纯数据.分布式应用,粒度较小,分布式组 件。 WebService就相当于远程调用,在客户端可以对服务器端的程序进行调用,但它与jsp又不相 同,jsp是基于浏览器的,就是通过点击超链接来调用服务器端的程序的,但是webService是 在客户端直接调用服务器端程序的。 WebService的一些术语: Web service 是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编 程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户。 Web Service能够通过网络,特别是万维网来描述、发布、定位及调用。Web Service的体系结构描述了三个角色(服务提供者、服务请求者和服务中介者)及三个操作( 发布、查找和绑定)。SOAP、WSDL和UDDI是Web Service的“三剑客”。 SOAP(Simple Object Access Protocol)——简单对象传输协议SOAP是一个基于XML的用于应用程序之间通信的传输协议。 当用户通过UDDI找到你的WSDL描述文档后,他可以通过SOAP调用你建立的Web服务中的一个或 多个操作。SOAP是XML文档形式的调用方法的协议,规范.SOAP所使用的传输协议,可以是HTT P、 SMTP、POP3、JMS等协议,还可以是为一些应用而专门设计的特殊通信协议。但最常使用的还 是HTTP协议,这是因为任何可以使用Web浏览器的机器都支持HTTP协议,同时,当前许多防火 墙也配置为只允许HTTP连接。 WSDL(Web Services Description Language) ——Web Service描述语言一个WSDL文档将服务定义为一个网络端点或端口(End Point)的集合。WSDL 文件是一个 XML 文档,用于说明一组 SOAP 消息以及如何交换这些消息。大多数情况下由软件自动生成和使用。 UDDI是一种根据描述文档来引导系统查找相应服务的机制。UDDI利用SOAP消息机制(标准的 XML/HTTP)来发布,编辑,浏览以及查找注册信息。 最后,总结一下webservice,简单的说就是在客户端调用服务器端的程序,实际上jsp,EJB 也可以在客户端直接调用服务器程序,但是webservice可以跨多种语言进行远程调用,因为 它传输的是xml的数据格式,其他语言也能进行解析,而jsp和EJB就做不到。

(编辑:李大同)

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

    推荐文章
      热点阅读