首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

XFire 最新生火指南(下)

2012-10-24 
XFire 最新生火指南(上)?本文来自SpringSide WIki,请留意Wiki上的最新版本。基于发布在JavaEye的敬畏心情,

XFire 最新生火指南(上)

?

本文来自SpringSide WIki,请留意Wiki上的最新版本。

基于发布在JavaEye的敬畏心情,本文又修改了一遍,与前两天发在blogjava和csdn的版本稍有不同。

1. 概述

?? XFireXFire 最新生火指南(下) 是全球众多牛人在与axis系列对比后一致投票的选择。我比较欣赏的特性有:

    ,无须生成一堆文件,无须打包独立war,直接将应用中的Pojo导出为Web服务。 --超简约的默认Java XML 绑定机制,且可以Plugin其他绑定机制。 的POJO WebService配置。 。 脱离Web服务器的单元测试能力。

?? 网上的文档与例子总是不新,请大家抛开所有的文档,所有的Axis习惯,单看这份代表XFire1.2.2最简约做法的指南。

2. 生火指南2.1 修改web.xml,在Web应用中增加XFire的入口

?? 注意XFire有了自己的Servlet,不再依赖Spring MVC的DispatchServlet,也就远离了大家不熟悉的Spring MVC URL Mapping,与Spring达致完美的整合。

?? 这里指定了路径为/service/* ,即WebService的URL会被默认生成为http://www.xxx.com/yyy/service/BookServiceservice/ServiceNameXFire 最新生火指南(下),其中ServiceName默认为下文中的接口名。

AegisXFire 最新生火指南(下)?参考。

2.4 配置Spring导出

????为了节约配置代码,先配置一个基类。注意导出Web服务的Bean不能lazy-init:

http://localhost/service/BookService?WSDLXFire 最新生火指南(下)查看自动生成的WSDL。?

上半章完,关于JSR181,Client API与测试部分请看XFire 生火指南(下)

</property></property> 1 楼 lighter 2006-11-27   感觉白衣起的文章名称好酷:"最新生火指南","侵入,无侵入? Annotation vs Interface","幼学琼琳","小军刀 "之类的. 2 楼 heweiya 2006-11-28   最近也在使用web service,是引用.net的dataset对象生成的web service,因为我们的编译环境是jdk1.4,所以选择了axis使用stub方式进行接受服务(取得dataset为对象的XML文件,然后使用dom4j来解析XML文件当中的数据)的,
最新的xfire版本利用stub也可以生成WSDL2JAVA,但是默认生成的方式是JDK1.5的Annotation方式,懒得改代码,故且使用axis,但是使用起来比xfire哆嗦一些。 3 楼 Nirvana 2006-11-29   这个滚动条拉的实在难过!!!
对于javaEye的这个新功能实在不敢恭维。 4 楼 lzzzl 2006-12-01   同感,WEB中如果滚动窗口中的滚动窗口过多,无疑是失败的UI设计,感觉非常滑稽 5 楼 dengtl 2007-04-18   支持一下!
另外原文中:“如果能写成List findBooks()就也不需要了。”有误!
应该为“如果能写成List<org.springside.bookstore.domain.Book> findBooks()就也不需要了。” 6 楼 spinach 2007-04-18   学习
期待下文

热点排行