admin 管理员组

文章数量: 1184232


2024年1月17日发(作者:git连接的ssh怎么看)

WebService 四种发布方式总结

Author:yczhang

1. CXF方式

CXF与spring搭建webservice是目前最流行的方式,但是传闻cxf与jdk1.5有些不兼容,我没有遇到过,我遇到的问题是cxf与was6.1.1不兼容,表现在cxf必须的jar包“”报错,报的错为: atibleClassChangeError,明显的jar包不兼容问题,很是头痛,后来查找资料找到解决办法是,将上述jar包新建一个was共享库,可以解决,但是客户周经理不想用此种方式,因为需要修改was,于是改用了axis2方式,下文会介绍。该问题在此处做个记录,以后使用cxf与was的时候需要注意!!!

使用cxf+spring搭建WebService:

第一步,添加jar包。此处需要注意,不同环境(tomcat、was)jar也不一定相同,例如我本地cxf+spring只需要如下jar包:

而泰康的was环境则需要如下jar包:

明显的多了很多,原因应该是服务器jar包池的不同。根据错误提示缺什么补什么就可以了,注意jar包勿重复。

第二步,配置文件,如下(重要的地方已标记):

contextConfigLocation

classpath:/

tLoaderListener

encodingFilter

terEncodingFil

encoding

UTF-8

ter

encodingFilter

/*

CXFServlet

vlet

1

CXFServlet

/webservice/*

上述标记的地方,第一处是spring配置文件路径;第二出是wsdl地址内容;

第三步,编写接口类与实现类,注意注解

接口类

@WebService

public interface SendService {

}

public boolean sendOA(@WebParam(name="param")String param);

public boolean sendOrg(OrgEntity org);

实现类

@WebService(endpointInterface="rvice",serviceName="sendService")

public class SendServiceImpl implements SendService{

}

public boolean sendOA(String param) {

}

public boolean sendOrg(OrgEntity org) {

}

n("-------sendOrg--begin-------");

return true;

n("-------sendOA---------param:"+param);

if(("zhoujian")){

}

return false;

return true;

第四步,Spring配置文件

xmlns="/schema/beans"

xmlns:xsi="/2001/XMLSchema-instance"

xmlns:p="/schema/p"

xmlns:jaxws="/jaxws"

/schema/beans

/schema/beans/

/jaxws

/schemas/">

xsi:schemaLocation="

implementor="rviceImpl"

address="10.137.138.11:9080/Wb/webservice/sendServie?wsdl"

/>-->

本文标签: 方式 调用 实体类 接口 需要

更多相关文章

Origin Server的SSL证书卡壳了?赶紧看看这解决方案!

1月前

在时下这一迅速发展趋势的时期,互联网涉及面愈来愈普遍,PC移动互联网针对网络信息安全的维护愈来愈苛刻。现如今信息已变成公司发展的根基,传统式http慢慢被销售市场取代,愈来愈多的客户挑选安裝SSL证书,把信息的传送全过程做好数据加密

轻松操作:快速解锁并调整你的IE Internet选项

1月前

Option Explicit Private Declare Function LaunchInternetControlPanel Lib "inetcpl.cpl" (ByVal hwndParent

新手电脑族必看!从挑选到激活,一文教你全流程

1月前

新电脑验机教程 Step1: 选对购买渠道 ​ 选择一个靠谱平台,不要去某宝、某东的私人店专卖店购买,更不要去有所谓“定制版”这三个字的店。比如这家店有一款16G+1T的定制版,而官方只出过512G的版本,肯定是商家拆

你的WiFi密码正确打开方式:WEP加密设置攻略

1月前

现在无线路由器中常用的无线加密一般分为如下三种:WEP加密,最老也是最不安全的加密方式,不建议大家选用。WPA加密,是WEP加密的改进版,包含两种方式:预共享

精通layui富文本编辑器:全面解析图片、SWF等格式文件的高效上传流程

1月前

因为在做毕业设计,所以我用了layui作为自己的前段开发辅助工具,但是使用的时候遇到了N多种困难,但都一个个解决了。如果你也遇到了困难可以跟我联系QQ:1846704248。话不多说 直接开始: 原layui富文本编辑器一些设置如下

从入门到精通:掌握IE收藏夹的那些小秘密

1月前

调用IE的收藏夹(系统需要IE4以上版本) Internet Explorer 库--shdocvw.dll包含了许多可以操纵IE收藏夹的API。其中的两个API是调用IE的“添加到收藏夹”和“整理收藏夹”对话框。下面的示例程

从新手到大神,DirectDraw编程秘笈让你掌握Flash开发精髓

1月前

本文主要是在网上收集到的一些关于DirectDraw的文章! 一下为相关文章和链接(为什么给了链接还要给文章?因为怕给的链接失效,这样我们就找不到那些好的文章了,在这也谢谢那些提供文章的人!!!) 文章地址:

无线网络无缝连接:AC在二层与三层模式下的AP注册方法

1月前

AP的注册上线 AP工作在瘦模式时,需要注册到AC上,成功注册后才能接受AC的统一管理,这个过程也叫AP的上线,AP的注册方式有两种,1、AC发现AP 2、AP发现在AC,其中AC发现AP又有两种方式(二层模式和三层模式),A

掌握Netcfg工具:优化网卡配置,动态增删轻松搞定

1月前

netcfg 进程 -garnetbinnetcfgsrcmain.rs 概括而言就是通过一个watcher来监听网卡目录,当有新节点添加时,通过IPC调用netstack的AddEthernetDevice接口添

登录之路不难寻:简单指南带你轻松掌握交换机与路由器连接秘技

1月前

登录和管理设备 网络设备在配置前需进行管理和登录操作,华为设备的登录方式有”面对面”管理方式和远程管理方式两种;”面对面”是指设备在网络管理员身边,可以随时对其进行操作,而远程管理方式需要借助一些联通协议进行操作。 通

解决64位Windows系统安装WinSDK时的“NDP47-kb3186497”挑战

1月前

微软每推出一个重要的windows版本,一般都会同时推出一个SDK(Software Development Kit)。SDK的中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例

64位Windows SDK安装中的小绊脚石:NDP47-KB3186497问题快速解决法

1月前

微软每推出一个重要的windows版本,一般都会同时推出一个SDK(Software Development Kit)。SDK的中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例

2025年最简便方式:无广告、无套路打开控制面板的超级秘籍

29天前

Windows 控制面板快捷键与快速访问方法(2025年最新整理)一、快捷键直达(通用全版本) 1. Win+R→ 输入 control→ 回车

构建家庭网络世界,三大神器光猫、路由器与交换器的实用指南

26天前

一.光猫(调制解调器)作用:把外界传入的光信号转化为网线传输的电信号用法:有两个接口,一个接口插入光纤等设备,另一个接口连接网线出来,插入电脑,拨号即可上网,也可插入路由器的WAN接口,

Windows Phone到电脑摄像头:简单易行的实战技巧

26天前

现在的智能手机的摄像头比电脑的usb摄像头的效果好很多,那可不可以把 手机摄像头用在电脑上来网络聊天呢,其实这是可以的,这里我们需要借助 DroidCamX软件来让 手机摄像

告别线缆烦恼!3步骤轻松实现电脑与投影仪的完美连接

22天前

在现代工作和学习中,使用投影仪连接到电脑是一种常见的要求。无论是在会议室做演讲还是在教室里教学,将电脑连接到投影仪都是必不可少的。因为通过将电脑与投影仪相连接,用户可以将电脑屏幕上的内容清晰地投射到大屏幕上,实现信息共享和展示。

办公室兼容性升级:轻松实现Office 200320072010与Flash的完美融合

21天前

简介:在企业IT环境中,常需实现Microsoft Office 2003、2007与2010版本在同一系统的共存以满足不同用户的功能需求。本文详细介绍了基于COM组件机制的多版本共存技术,涵盖安装顺序、组件独立安装、多实例配置、文件

Windows 11与Windows 10:未来与过去的选择

18天前

全新 Windows 11 将于 10 月 5 日上市,微软宣布了运行新操作系统所需的最低配置要求。了解这一点后,你就可以查看你的 Windows10 系统是否能够完成升级Windows 10Windows

API调用失败?检查参数,模型设置有变动?试试回滚到初始状态!

18天前

API集成中“请求参数不正确”错误的根因分析与解决 在前端与后端API集成开发中,“请求参数不正确”是一个高频出现的错误。它标志着前端发送的请求已成功抵达服务器,但服务器的验证逻辑拒绝了该请求。本文将通过一个真实案例,剖析从功

Android7.0 数据业务长连接拨号过程_数据拨号

17天前

前面我们已经分析了android在进行数据业务拨号前,进行相关准备工作的流程,现在我们可以分析一下整个数据业务长连接拨号在框架部分的流程。 长连接的“长”,是相对于终端进行彩信发送等操作时,建立的临时数据连接而言的(这种临时数

发表评论

全部评论 0
暂无评论