学习Web Service杂记

来源:互联网 发布:百视通网络电视cctv5 编辑:程序博客网 时间:2024/05/04 10:23
    1. 1.Servlet是一种服务器端的Java应用程序,是在服务器上运行的小程序。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。

    2. 2.axis——全称Apache EXtensible Interaction System 即阿帕奇可扩展交互系统。Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。但Axis并不完全是一个SOAP引擎,它还是一个独立的SOAP服务器和一个嵌入Servlet引擎(例如Tomcat)的服务器。

    3. 3.Lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用。

    4. 4.SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。

      5.WSDL——Web Services Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务通信的XML语言。

      6.UDDI——Universal Description Discovery and Integration即统一描述、发现和集成协议。UDDI registries 提供了一个机制,以一种有效的方式来浏览,发现Web Services 以及它们之间的相互作用.

      7.URI——Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通用资源标志符(Uniform Resource Identifier, 简称"URI")进行定位。

           URL是URI命名机制的一个子集。

      8.URL——统一资源定位符(URL)是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。

      Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL地址,这种地址可以是本地磁盘,也可以是局域网上的某一台计算机,更多的是Internet上的站点。简单地说,URL就是Web地址,俗称“网址”。

           URL的一般格式为(带方括号[]的为可选项):

      protocol :// hostname[:port] / path / [;parameters][?query]#fragment

      9.所谓Web Service就是定义了一套标准的调用过程:(1)服务器端首先用一套标准的方法向外界描述它所提供的服务内容,这属于WSDL。(2)客户端需要以一种标准的协议来调用此服务,这属于SOAP;(3)服务提供者将服务内容放在一个公共的网址让大家来查询,这属于UDDI。

    5. 10.XSD——XML Schema 是DTD的替代品。XML Schema语言也就是XML Schema Definition (XSD)。XML Schema描述了XML文档的结构。可以用一个指定的XML Schema来验证某个XML文档,以检查该XML文档是否符合其要求。文档设计者可以通过XML Schema指定一个XML文档所允许的结构和内容,并可据此检查一个XML文档是否是有效的。XML Schema本身是一个XML文档,它符合XML语法结构。可以用通用的XML解析器解析它。

    6.       一个XML Schema会定义:文档中出现的元素、文档中出现的属性、子元素、子元素的数量、子元素的顺序、元素是否为空、元素和属性的数据类型、元素或属性的默认和固定值。

    7.  

原创粉丝点击