`
shx
  • 浏览: 30885 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

axis2开发笔记-pojo部署的烦恼

阅读更多
  axis2支持pojo方式部署,这大大降低了发布web service的工作量和难度。但当前版本对pojo的支持只能说差强人意,只能支持简单的pojo,即java基本类型,java bean,数组,而List, Map, Set之类的都不支持。另外,pojo是按固定的方式映射的,也就是说使用xml消息流的格式是不可调的。
  对pojo这种程度的支持实在难以让人满意,不满意就只能迁就着用,或者使用所谓的数据绑定方法,大概看了一下几种绑定方法,基本上都是硬编码实现,感觉很丑陋。其实只要把pojo做好了,其他的都是浮云。
  另外,axis2的文档也不怎么样,想深入的弄清楚问题很困难,看来axis2口碑不好不是空穴来风。有机会还是再看看cxf。
分享到:
评论

相关推荐

    axis2-1.5.1-bin.zip axis2-1.5.1-war.zip axis2部署使用

    总结来说,Apache Axis2是强大的Web服务框架,提供了两种部署方式,分别是二进制包和WAR文件,适应不同的开发和部署需求。理解这两个包的用途和内部结构对于有效利用Axis2来创建和部署Web服务至关重要。

    axis2-idea-plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_

    plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_"提到了几个关键元素,分别是"axis2"、"idea-plugin"和"idea导入axis2",这暗示了这个压缩包是用于在IntelliJ IDEA这款集成开发环境(IDE)中支持Axis2服务...

    axis2c-bin-1.6.0 axis2c-src-1.6.0

    axis2c-bin-1.6.0-linux.tar.gz axis2c-bin-1.6.0-win32.zip axis2c-src-1.6.0.tar.gz axis2c-src-1.6.0.zip 加md5

    axis2-eclipse-codegen-plugin-1.6.2.zip和axis2-eclipse-service-plugin-1.6.2.zip

    标题中的"axis2-eclipse-codegen-plugin-1.6.2.zip"和"axis2-eclipse-service-plugin-1.6.2.zip"是两个与Apache Axis2相关的Eclipse插件,用于简化Web服务的开发过程。Apache Axis2是Java平台上一个成熟的Web服务...

    axis2-eclipse-codegen-plugin-1.6.2和axis2-eclipse-service-plugin-1.6.2

    标题中的"axis2-eclipse-codegen-plugin-1.6.2和axis2-eclipse-service-plugin-1.6.2"指的是两个与Apache Axis2相关的Eclipse插件:Axis2代码生成插件和Axis2服务插件,它们是版本1.6.2的。Apache Axis2是一个流行的...

    axis2-eclipse-service与axis2-eclipse-codegen插件

    目前axis2最高版本是2.0以上的版本,但是eclipse和myeclipse都不支持,无奈只能使用低版本的插件1.6.3;经实验,可以安装成功; 安装方法:右键解压到当前文件夹,Copy解压的文件到eclipse安装目录dropins下,重启...

    axis2-1.4.1-bin.zip axis2-1.4.1-war.zip

    Apache Axis2是一个高度可扩展且功能强大的Web服务引擎,它基于Java构建,用于开发、部署和管理SOAP和RESTful Web服务。 1. **Apache Axis2**:Apache Axis2是Apache软件基金会的Web服务项目,它是第二代Axis的升级...

    axis2-eclipse-service-archiver-wizard和axis2-eclipse-codegen-wizard

    共四个文件,都是最先版的,希望可以帮助大家。axis2-eclipse-service-archiver-wizard和axis2-eclipse-codegen-wizard和axis2-1.6.1-bin和axis2-1.6.1-war

    axis2-1.6.0-bin和axis2-1.6.0-war

    总结起来,Apache Axis2是Web服务开发的重要工具,axis2-1.6.0-bin和axis2-1.6.0-war提供了两种不同的部署方式,分别适合不同的使用场景。了解和掌握这些知识,对于从事Java Web服务开发的人员至关重要。

    Axis2-1.6.2-bin和Axis2-1.6.2-war

    Axis2是Apache软件基金会开发的一款基于Java的Web服务框架,用于构建高效、可扩展的Web服务。这个框架提供了丰富的功能,包括服务部署、消息处理、事务管理等,使其成为企业级应用开发的重要工具。我们主要关注两个...

    axis2-adb-1.4.1.jar

    axis2-adb-1.4.1.jar axis2-adb-1.4.1.jar

    axis2-idea-plugin-1.7.8

    Axis2是Apache软件基金会开发的一个开放源代码Web服务框架,它提供了一种高效、灵活的方式来创建和部署Web服务。该插件的版本号1.7.8表明这可能是其稳定且功能丰富的迭代之一。 首先,让我们详细了解一下Axis2。...

    axis2-std-1.0-bin.zip与axis2.war

    Apache Axis2是基于Java的Web服务引擎,它用于创建和部署Web服务以及处理SOAP消息。在给定的信息中,我们关注的是"axis2-std-1.0-bin.zip"和"axis2.war"这两个文件。 1. **axis2-std-1.0-bin.zip**: 这是一个包含了...

    axis2-1.6.2-war+axis2-1.6.1-war+axis2-1.6.2-bin

    Axis2是Apache软件基金会开发的一个Web服务引擎,它主要用于创建和部署Web服务以及处理SOAP消息。这里涉及的三个部分分别对应不同的部署形式: 1. axis2-1.6.2-war:此部分是Axis2的Web应用版本,以WAR(Web ...

    axis2-1.5.4-bin&axis2-1.5.4-war

    Axis2是Apache软件基金会开发的一个开放源代码Web服务引擎,它允许开发人员创建、部署和管理Web服务。这个描述暗示我们可能正在处理一个包含Axis2 1.5.4版本二进制(bin)和Web应用(war)文件的压缩包。 1. **Axis...

    axis2-1.6.2-war.zip

    Apache Axis2是一个强大且灵活的Web服务引擎,它允许开发人员创建、部署和管理Web服务。这个版本的发布主要是为了支持当时最新的Web服务标准和技术。 Apache Axis2是Apache SOAP项目的后续,专注于提高性能和可扩展...

    完整的axis2 jar包包含实例.zip

    axis2 webservice 服务端jar包: -->axis2-kernel-1.6.1.jar -->axis2-spring-1.6.1.jar -->axis2-transport-http-1.6.1.jar -->XmlSchema-1.4.7.jar -->wsdl4j-1.6.2.jar -->axiom-api-1.2.12.jar -->axiom...

    axis2.eclipse.codengen.plugin-SNAPSHOT-axis2-eclipse-codege-plugin.zip

    在 Axis2 的开发环境中,此插件扮演着至关重要的角色,它能帮助开发者自动生成与Web服务相关的客户端和服务器端代码,从而提高开发效率。 描述中提到,这个包是“必不可少”的,而且在开发过程中需要将其安装到...

    axis2-kernel-1.3.jar--axis2-kernel-1.3.jar

    这个1.3版本的jar文件包含了Axis2运行时的核心组件,它允许开发者创建、部署和管理Web服务。 描述中的内容简洁,仅重复了标题,表明这里关注的是Axis2框架的核心库文件。 标签"axis2-kernel-1.3.jar"进一步强调了...

    axis2-eclipse-codegen-plugin-1.6.0与axis2-eclipse-service-plugin-1.6.0

    axis2-eclipse-codegen-plugin-1.6.0和axis2-eclipse-service-plugin-1.6.0有关jar包下载,解压后直接将这两个jar包放到eclips下的plugins目录下,重启eclipse即可

Global site tag (gtag.js) - Google Analytics