这几天实验室有webservice方面的任务,学了几天,从最了解soap,到学习axis,axis2,cxf等,花了比较多的时间。开始的时候比较盲目,进度很慢。而且由于这方面的中文资料比较少,(那几天csdn上不了),只好上官方网站上看文档。不过好歹坚持下来了。
先总结一下这次学习的经验吧,硬着头皮看了那么多的英文文档,结果发现还是很有用的,网上其它人写的教程看起来很费劲,但文档却不是那样。如果从一开始的安装到后来的学习,一步步都按照文档的说明来做,相信结果会很好。至少比在网上费力不讨好的找其它资料要好的多(个人认为)。
再说一下自己对这几个东西的了解吧。其实这几个东西功能整体都差不多。具体的差别我也懒得细说,就说一下我开始学的时候最感兴趣的部分:学习的难度。总的来说,学习cxf和axis比axis2要容易的多。也许是我一开始就是学的axis2,而开始的话对这方面的东西了解太少了,所以进度比较慢吧,学习axis2花了我一周多的时间,才将其中的什么axiom,jodo,jibx等等的东西弄清楚了一些。但学完之后再去学习cxf和axis,很快就上手了。当然我现在的学习程度还是很浅的,毕竟花的时间不多,自己也不是专门做这一方面东西的。但从内容上来说,axis2确实是要比其它两个多的多。所以个人推荐,如果要从头开始学习webservice的话,还是学习cxf比较好。(axis就不要学了,毕竟有许多没有实现的功能,而且apache现在主要的精力都在它的升级版axis2上面了。而从整体上来说,现在cxf的使用也要比axis2广泛。先其中的一个学习就行了。要不是有特殊需求,我也不会学这么多的。尽管后来发现所里叫我实现的东西其实按他们所说的方法完全实现不了!)
在学习的过程当中,有几个比较好的网站:
1.http://www-128.ibm.com/developerworks/cn/ ibm中国技术中心
2.http://www.csdn.net/ csdn
3.http://www.iteye.com/
分享到:
相关推荐
【WebService学习笔记】 WebService是一种基于互联网的、标准化的、跨平台的、跨语言的通信机制,使得不同系统间的应用程序可以互相交互数据和服务。它的核心理念是服务导向架构(SOA),即通过服务的方式实现应用...
在本篇WebService学习笔记中,我们将探讨几个关键的概念和技术,包括SOAP协议、JAX-WS、WSDL文档以及一些常用的Web服务框架。 首先,SOAP(Simple Object Access Protocol)是一种基于XML的协议,用于在分布式环境...
【WebService学习笔记0001】 在IT领域,WebService是一种基于开放标准(如XML、SOAP、WSDL和UDDI)的互操作性技术,它允许不同系统间的应用程序通过网络进行通信。本学习笔记将围绕WebService的核心概念、工作原理...
在本学习笔记中,主要介绍了使用Apache Axis2框架来开发和测试Web Service的过程。Apache Axis2是Apache SOAP栈的一个实现,提供了简单且高效的Web Service开发工具。 首先,开发者需要在Eclipse集成开发环境中搭建...
在本篇尚硅谷的学习笔记中,主要涉及了Web Service的基础概念、Schema约束、HTTP协议以及相关面试问题。 1. Schema约束: - Schema是XML Schema Document的缩写,它是一种XML格式,用于定义其他XML文档的结构和...
Web Service是一种基于开放标准的技术,允许不同的应用程序之间通过互联网交换数据,实现跨平台、跨语言的互操作性。它的核心理念是创建无需用户界面就能与其他应用交互的Web应用程序。例如,在金融行业中,一个股票...
【Web Service学习笔记——XFrie框架详解】 Web Service是一种通过网络进行通信的服务,它允许不同的应用程序之间进行数据交换,跨越了操作系统和编程语言的障碍。XFrie是一个轻量级、高性能的Java Web Service框架...
Web服务是一种基于互联网的软件应用接口,允许不同的应用程序之间进行数据交换,无需考虑它们所运行的操作系统或编程语言。... ...GET方法用于获取资源,所有参数都包含在URL中;POST方法用于提交数据,数据包含在请求体...
Web服务是一种基于互联网的技术,允许不同的应用程序之间进行数据交换,不受操作系统、编程语言或平台的限制。这种松耦合的特性使得Web服务成为跨企业、跨系统的集成解决方案。本篇文章将深入探讨Web服务的核心概念...
webservice学习笔记1DTD是为了校验XML 2语法 3 schema
【WebService学习】 WebService是一种基于互联网的、松散耦合的分布式计算模型,它允许不同的系统之间进行数据交换和业务交互。这项技术的核心是利用XML(可扩展标记语言)作为数据交换的标准格式,SOAP(简单对象...
1. "webservice学习笔记.docx":这可能是一份详细的学习指南,涵盖了Web服务的基本概念、JAX-WS的使用方法,以及案例的具体步骤。文档中可能会有理论解释、代码示例和调试技巧等内容。 2. "jaxwsServer":这部分可能...
WebService学习笔记 Web Service 是一种软件系统,为了支持跨网络的机器间相互操作交互而设计。它通常被定义为一组模块化的 API,它们可以通过网络进行调用,来执行远程系统的请求服务。在传统的程序编码中,存在...