WebService框架整理(二) Axis1+Spring
发布时间:2020-12-16 23:01:56 所属栏目:安全 来源:网络整理
导读:初识Axis1就要把它集成到Spring框架上。一方面是当时的项目要求,在一方面更是我对于Spring情有独钟。? Axis1+Spring比较简单,这种便利得益于Spring的ServletEndpointSupport类支持。? 相关链接:? WebService框架整理(一) Axis1 ? WebService框架整理(
初识Axis1就要把它集成到Spring框架上。一方面是当时的项目要求,在一方面更是我对于Spring情有独钟。?
Axis1+Spring比较简单,这种便利得益于Spring的ServletEndpointSupport类支持。? 相关链接:? WebService框架整理(一) Axis1 ? WebService框架整理(二) Axis1+Spring 我们将用到以下Jar:?
引用
activation.jar? axis.jar? commons-discovery.jar? commons-logging.jar? jaxrpc.jar? log4j-1.2.15.jar? mail.jar? wsdl4j.jar? spring.jar? 主要就是加入了spring.jar包!? 再看看web.xml,加入了Spring的相关内容。大家都熟悉Spring,我就不废话了!?
我们定义一个用于计算的CalcService接口及其实现CalcServiceImpl,如下:?
给出对应的实现内容:? import?org.zlex.axis.service.CalcService;?? beans?? import?javax.xml.rpc.ServiceException;?? 现在我们将该服务植入Axis中,修改server-config.wsdd文件,在原文件中加入如下内容:? <!--?自定义服务?-->?? deployment?? ?*?WebService测试? 我们在通过Eclipse验证一下这个服务!? Eclipse中输入参数验证WebService,如果要看到返回值就需要把返回值定为String类型。如果用int类型,我们只能通过测试用例检测这个结果! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 导航到链接时,AngularJS视图不会更改
- Axis客户端生成及调用
- WebService 通俗解释,看它到底是什么技术
- AngularJS在HTML中留下评论:是否可以删除它们?
- 如何查询和修改Linux操作系统生成core dump文件的默认路径?
- 如何将标题子菜单添加到Angular 6中的material-dashboard-a
- 无法绑定到’md-tooltip’,因为它不是’span’的已知属性,从
- scala – slick 3.0.0,未加载HikariCP驱动程序 – IllegalA
- docker-compose swarm:强制容器在特定主机上运行
- scala – 是否有可能从不同的特征中链接方法?