`
javaeyetodj
  • 浏览: 432642 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

WebService学习

阅读更多

(http://www.360doc.com/content/09/1210/13/495229_10785010.shtml)

转自http://zhouzhao58.iteye.com/blog/358653

个人能力有限,未能系统的学,所有都是个人理解,希望不要误导大家.为的是自己方便.

/**axis,xfire只是一个开发的框架而已
*
* webservice分服务器端和客户端(服务器端也就是我们开发的webservice
* 最简单的服务器端就是一个java类,改成jws,如果是jws形式的,
* 则不用编写什么wwsdl之类的,直接访问即可.如:
* http://localhost:8080/axis/Calculator.jws
* 其实axis已经自动生成了它的服务文件即wsdl.
* 因为axis是一个webservice的解释容器,只是它
* 运行在tomcat之中,xfire一样也是个webservice
* 容器(我想 可以这样理解)
*
*
* 2:   wsdl只是webservice的描述性文件, 
*
* 我们客户端还需要通过axis的jar来获取 于这个服务
* 交互, 得到这个服务返回的数据.  这个就是在java代码中实现.
*
* 比如:  股票信息, 公司想引入股票查询功能,但是股票真正的查询
* 是证券公司做的,即 后台数据,(不管他们用什么语言开发的),
* 我们在页面上有一个输入框,输入 股票代码,在我们自己的程序,
* 把这个代码传到 action中, 我们再在action 使用axis的jar
* 包,  调用证券公司的 后台(也就是webservice服务),因为证券
* 公司是不可能把源码给我们的,因此我们只能通过他们对外开发的
* 服务,来获得我们需要的  数据. 
*
* 从上面看来:  webservice的开发,客户端其实没什么,只是一个
* 调用的过程.  正真的开发是 服务器端,  也就是开发webservice
* 给别人去调用, 也相当于我们来开发股票的查询后台.
*
* wsdl 是描述给别人调用的人看的.  wsdd是一个部署的,
* 就是把我们开发的webservice程序,集成到axis中去,添加到
* server-config.wsdd中.
*
* 在axis环境下开发webservice,java代码那些接口,应该按照
* axis的标准来,因为我们需要通过axis来传输  数据给
* 别人. 
*
*
*
* 如何使用axis建立一个webservice,在哪里写业务逻辑

分享到:
评论

相关推荐

    webservice学习

    标题“webservice学习”表明我们将探讨WebService的基本概念、重要性以及如何在Java环境中进行开发。这里涉及的知识点主要包括: 1. **WSDL**:WSDL是一种XML格式的规范,用于定义Web服务接口。它描述了服务的位置...

    WebService 学习

    【WebService学习】 WebService是一种基于互联网的、松散耦合的分布式计算模型,它允许不同的系统之间进行数据交换和业务交互。这项技术的核心是利用XML(可扩展标记语言)作为数据交换的标准格式,SOAP(简单对象...

    Eclipse下WebService学习.doc

    【Eclipse下WebService学习】 在IT领域,WebService是一种基于开放标准的、允许不同系统之间进行交互的技术。在Eclipse这个流行的Java集成开发环境中,开发者可以方便地创建、部署和测试WebService。本文档主要介绍...

    WebService学习笔记

    【WebService学习笔记】 WebService是一种基于互联网的、标准化的、跨平台的、跨语言的通信机制,使得不同系统间的应用程序可以互相交互数据和服务。它的核心理念是服务导向架构(SOA),即通过服务的方式实现应用...

    WebService学习资料(很全)

    WebService学习资料(很全)WebService学习资料(很全)WebService学习资料(很全)WebService学习资料(很全)WebService学习资料(很全)WebService学习资料(很全)

    webService学习笔记

    在本篇WebService学习笔记中,我们将探讨几个关键的概念和技术,包括SOAP协议、JAX-WS、WSDL文档以及一些常用的Web服务框架。 首先,SOAP(Simple Object Access Protocol)是一种基于XML的协议,用于在分布式环境...

    Eclipse下WebService学习

    【Eclipse下WebService学习】 在IT行业中,Web Service是一种基于开放标准(如XML、WSDL和SOAP)的互操作技术,允许不同系统间的应用程序通过网络进行通信。它提供了一种松散耦合的方式,使得软件组件可以跨越各种...

    springboot2.0webService学习

    springboot2.0webService学习 

    webservice学习笔记doc文档

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

    webservice 学习的c#版本实例

    本教程以"webservice 学习的c#版本实例"为主题,将引导你深入理解Webservice的原理以及C#中实现Webservice的方法。 首先,让我们了解ASMX Web Service。ASMX是.NET Framework早期用于构建Web服务的技术,它基于SOAP...

    webservice学习资料和样例(xfire)

    webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例webservice学习资料和样例

    WebService学习总结

    WebService学习过程中,知识点的总结,和例子。

    WebService学习之路三

    【WebService学习之路三】 在IT领域,WebService是一种用于构建分布式应用程序的技术,它允许不同系统间的交互,不受平台或编程语言的限制。本篇主要聚焦于WebService的学习,通过深入理解其原理和实践,来提升我们...

    webservice学习文档及案例

    本学习文档及案例适用于Web Service的初学者,旨在帮助理解Web Service的基本概念、工作原理以及如何实现。 一、Web Service基础知识 1. 定义:Web Service是一种通过HTTP协议传输数据的服务,它能够暴露业务逻辑...

    WebService学习之路四

    【WebService学习之路四】 在IT领域,WebService是一种基于标准协议(如SOAP、WSDL和UDDI)的开放式网络服务,允许不同系统间的应用程序通过互联网进行通信。本篇将深入探讨WebService的学习路径,重点关注其核心...

    WebService学习笔记0001

    【WebService学习笔记0001】 在IT领域,WebService是一种基于开放标准(如XML、SOAP、WSDL和UDDI)的互操作性技术,它允许不同系统间的应用程序通过网络进行通信。本学习笔记将围绕WebService的核心概念、工作原理...

    WebService学习和了解

    WebService学习和了解 WebService的优点 SOAP是什么?WSDL是什么?

    WebService学习1.docx

    【WebService学习】 WebService是一种基于XML的互联网交互协议,它允许不同系统间的应用程序进行通信,消除了语言和平台的障碍。在C#中,通过使用ASP.NET技术,我们可以轻松创建和消费WebService。以下是一个初学者...

Global site tag (gtag.js) - Google Analytics