`

web service学习笔记一

阅读更多
web serivice
最近几年吵得很热的一项技术。

我就是墙头草随风倒得主,既然热就学学看呗!

1.web service
第一次看到它,我是这么理解的,web上的服务,我们现在非常流行的web应用系统都能够为我们提供服务,并且都是基于web的,也就是一个客户端浏览器,依靠http进行通信。
事实上,web service是基于web提供一系列的服务,可它区别于传统意义的web服务,他是可以定制的,它提供的是一个可供任何语言编写的,任何平台开发的程序调用的API。

2.web service基于标准的xml进行数据传输,数据格式基于xml schemal(XSD),
采用SOAP协议进行传输,WSDL进行描述(该描述主要包括,当调用该web service时需要传递的参数,返回的结果,该服务所能完成的功能等等)

虽然现在关于web service方面的很多技术,标准还不够完善。但它的前景还是一片美好的。对于立志从事软件行业的人士来说,这项技术还是十分重要的
分享到:
评论

相关推荐

    web service学习笔记1

    1. WSDL(Web Services Description Language):这是一种XML格式,用于定义Web Service的接口,包括服务地址、消息格式、操作以及非功能性特性,如安全性、事务处理等。 2. UDDI(Universal Description, Discovery...

    Web Service学习笔记

    在本学习笔记中,我们将深入探讨Web服务的核心概念、技术栈以及实际案例。 一、Web服务的核心概念 1. **SOAP (Simple Object Access Protocol)**:SOAP是一种基于XML的协议,用于交换结构化信息,是Web服务的基础...

    web service学习笔记

    ### Web Service 学习笔记 #### 一、Web Service 的定义与概述 Web Service 开启了一种全新的应用模式,即“软件即服务”(Software as a Service, SaaS)。这一模式将原本基于客户端的“胖客户端”结构转变为基于...

    Web Service 学习笔记

    Web Service 即 web 服务,它是一种跨编程语言和跨操作系统平台的远程调用技术。 Java 中共有三种 Web Service 规范: - JAX-WS(JAX-RPC): 基于 xml 数据 - JAXM&SAAJ - JAX-RS:基于 xml 或 json 数据

    Web Service学习笔记.doc

    WebService学习笔记 Web Service 是一种软件系统,为了支持跨网络的机器间相互操作交互而设计。它通常被定义为一组模块化的 API,它们可以通过网络进行调用,来执行远程系统的请求服务。在传统的程序编码中,存在...

    Axis 开发Web Service(学习笔记)

    **Axis开发Web Service学习笔记** 在信息技术领域,Web服务是一种基于开放标准的互联网通信协议,允许不同的应用程序之间进行互操作。而Axis是Apache软件基金会的一个开源项目,它提供了一个强大的工具集,用于创建...

    axis开发web_service程序_学习笔记

    【标题】:Axis开发Web Service程序学习笔记 【概述】: Web Service是一种允许不同系统间进行交互的技术,它使得应用程序可以透明地调用互联网上的服务,而无需关注具体实现细节。这种技术的关键在于公开服务接口...

    [Web Service学习笔记]第1篇 SOAP的HelloWord实例

    里面只有这样几句话:“交易消息(包括请求和应答)是以XML格式表达的,包括两个部分:Message Header(消息头)与Service Content(交易业务内容)。” “接口协议使用HTTP协议,落地方为发起方提供访问的URL,发起方...

    Java web基础学习笔记

    这篇学习笔记将主要围绕JSP展开,探讨其基本概念、语法以及如何在实际开发中运用。 JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,从而实现服务器端的动态内容生成。JSP...

    webservice.学习笔记.docx

    ### WebService 学习笔记 #### 一、发布 WebService **WebService** 是一种标准的跨平台通信协议,它允许应用程序之间通过网络进行数据交换。在 SAP 环境下,发布 WebService 主要是通过 ABAP 程序实现。 ##### 1...

    webservice学习笔记doc文档

    在本学习笔记中,主要介绍了使用Apache Axis2框架来开发和测试Web Service的过程。Apache Axis2是Apache SOAP栈的一个实现,提供了简单且高效的Web Service开发工具。 首先,开发者需要在Eclipse集成开发环境中搭建...

    Eclipse插件开发指南

    本文源自一位开发者陈刚在其个人博客上分享的一篇文章——《[Web Service学习笔记]第1篇 SOAP的HelloWord实例》。该文章发表于2005年,记录了作者在面对一个具体项目需求时,从零开始探索SOAP技术的过程。虽然时间...

    尚硅谷Webservice学习笔记

    综上所述,尚硅谷的Web Service学习笔记涵盖了XML Schema、HTTP协议基础以及Web Service的核心概念和应用,为深入理解和实践Web Service提供了基础知识。要了解更多关于Web Service的详细内容,可以通过指定的学习...

    Java web中servlet学习笔记 核心

    Servlet是Java平台上的一个标准接口,允许开发者创建动态的Web应用程序。它可以通过实现`javax.servlet.Servlet`接口或继承`javax.servlet.GenericServlet`或`javax.servlet.http.HttpServlet`类来创建。Servlet...

    javaweb 学习笔记

    以上是关于 JavaWeb 学习笔记中提到的主要知识点,包括 Web 应用的基本概念、目录结构、配置文件详解以及 Tomcat 的虚拟目录和虚拟主机配置方法。希望这些内容能帮助初学者更好地理解 JavaWeb 开发的核心要素和技术...

    VS.NET学习笔记

    【VS.NET学习笔记】 Visual Studio .NET(简称VS.NET)是微软公司开发的一款强大的集成开发环境,用于构建基于.NET Framework的应用程序。这个平台为开发者提供了丰富的工具和功能,支持多种编程语言,如C#、VB.NET...

    ssh_web开发测试程序学习笔记

    这个“ssh_web开发测试程序学习笔记”涵盖了使用这三个框架进行Web开发和测试的基本概念、步骤和最佳实践。 Struts2是MVC(Model-View-Controller)设计模式的一个实现,它提供了强大的表单处理、国际化、异常处理...

    SSH框架学习笔记

    Servlet是Java Web编程的基础,它通过Servlet接口定义了一系列生命周期方法,如init()、service()和destroy()。其中,service()方法是核心,它会调用doGet()或doPost()方法来处理HTTP请求。doGet()和doPost()方法是...

Global site tag (gtag.js) - Google Analytics