当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

在WEBLOGIC SERVER 10中操纵JAX-WS和JAXB[Java编程]

赞助商链接



  本文“在WEBLOGIC SERVER 10中操纵JAX-WS和JAXB[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

JAX-WS(Java Architecture for Web Services)是JAX-RPC的后续版本.它是一种基于尺度的API,可用于编写、汇编和布置Java Web services.JAXB(Java Architecture for XML Binding)是一种Java/XML绑定技术.JAX-WS将利用JAXB处理全部的Java绑定操作.

本文将扼要介绍BEA WebLogic Server 10.1中所支持的JAX-WS 2.0和JAXB 2.0.读者可通过文章中的示例代码入门.

JAXB 2.0 Java开辟人员快速指南

JAX-WS利用JAXB处理全部的Java绑定操作,因此本文将重点谈论与JAX-WS有关的JAXB.纯熟的Java开辟人员普通都很繁忙.考虑到这一点,我将主要谈论以下两方面内容:

目前利用JAXB 2.0可以完成的任务.

目前利用JAXB 2.0无法完成的任务.

假如您忙得连阅读这篇文章的时间都没有,请直接 下载 本文所供应的示例代码.压缩包中的README文件介绍了具体的操作步骤.

利用JAXB 2.0可以完成那些任务?

下面列出了利用JAXB 2.0可以实现的一些对比风趣的任务.我的意思并非说利用其他Java-to-XML/XML-to-Java绑定技术就不能实现这些操作.我只是列出了利用JAXB 2.0可以完成的操作:

通过含有一个或多个<xs:schema>元素的WSDL生成Java对象图.这些<xs:schema>元素可以利用<xs:import>和<xs:include>元素引用其他的<xs:schema>元素.

通过Java对象图生成XML Schema文档.

操纵快速信息集解析程序(SAX和StAX)和串行器(serializer).

随机拜候XML文档的XML信息集.

直接在XML Schema文件或外部绑定自定义文件中嵌入绑定声明.

在撤消编组(unmarshalling)时利用基于事件的流模子.

编组二进制数据(比方说,处理MTOM和MIME附件).

开辟自己的插件,扩大JAXB代码生成功能.然后,这些插件(作为类封装在一个.jar文件中)可以拜候JAXB生成的代码,还可生成别的的类/办法/字段/注释/评论.

编写定制代码将已有类转化为由JAXB情势编译程序生成的类.

利用JAXB 2.0无法完成的操作

下面列出了利用JAXB 2.0无法完成的操作(大概说是我不知道若何实现):

通过XML文档生成XML情势.实际上,这并没有什么大不了的.因为其他工具(如Stylus Studio、XMLSpy和XMLBuddy Pro)可以实现这一功效.

匹配StAX或SAX解析的性能指数.解析同一XML文档时,SAX需求10ms,StAX需求46ms,而JAXB 2.0需求59ms.

利用JAXB举行Java绑定的示例POJO JAX-WS Web服务

JAX-WS是一种基于尺度的API,可用于编写、汇编和布置Java Web services.它利用JAXB处理全部与此相关的Java绑定操作.JAX-WS 2.0/2.1并不支持JAX-RPC或Apache Beehive XMLBean范例的利用,只支持JAXB范例的XMLBean.


  以上是“在WEBLOGIC SERVER 10中操纵JAX-WS和JAXB[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用Nginx后如安在web利用中获得用户ip及原理注释
  • 在WebSphere Application Server V7上操纵IBM solidDB V6.3和Ope
  • 在Weblogic上配置Hibernate为JNDI
  • JFreeChart在Webwork中的操纵
  • 关于在weblogic中异步伐用webservice
  • <b>如安在Weblogic的全局事件实施多线程操作</b>
  • 在Web操纵中动态成立PDF文件
  • 在WEBLOGIC SERVER 10中操纵JAX-WS和JAXB
  • 在Weblogic 8.1上配置Hibernate 3.0
  • <b>Java在Web操纵下实现按时任务简便办法</b>
  • <b>奔驰在Web服务器上的主流与非主流Linux</b>
  • SA权限用sp makewebtask直接在web目录里写入一句话马
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .