瘋狂
STANDING ON THE SHOULDERS OF GIANTS
posts - 481, comments - 486, trackbacks - 0, articles - 1
BlogJava
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
axis webService發(fā)布webservice和client的簡單實(shí)現(xiàn)
Posted on 2010-01-13 17:59
瘋狂
閱讀(2205)
評論(0)
編輯
收藏
所屬分類:
webservice
服務(wù)端:通過jws方式實(shí)現(xiàn)
首先加入axis所需的jar 配置web.xml:
<?
xml version
=
"
1.0
"
encoding
=
"
UTF-8
"
?>
<
web
-
app id
=
"
WebApp_ID
"
version
=
"
2.4
"
xmlns
=
"
http://java.sun.com/xml/ns/j2ee
"
xmlns:xsi
=
"
http://www.w3.org/2001/XMLSchema-instance
"
xsi:schemaLocation
=
"
http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd
"
>
<
display
-
name
>
vote
</
display
-
name
>
<!--
Context Configuration locations
for
Spring XML files
-->
<
display
-
name
>
Apache
-
Axis
</
display
-
name
>
<
listener
>
<
listener
-
class
>
org.apache.axis.transport.http.AxisHTTPSessionListener
</
listener
-
class
>
</
listener
>
<
servlet
>
<
servlet
-
name
>
AxisServlet
</
servlet
-
name
>
<
servlet
-
class
>
org.apache.axis.transport.http.AxisServlet
</
servlet
-
class
>
</
servlet
>
<
servlet
>
<
servlet
-
name
>
AdminServlet
</
servlet
-
name
>
<
servlet
-
class
>
org.apache.axis.transport.http.AdminServlet
</
servlet
-
class
>
<
load
-
on
-
startup
>
100
</
load
-
on
-
startup
>
</
servlet
>
<
servlet
>
<
servlet
-
name
>
SOAPMonitorService
</
servlet
-
name
>
<
servlet
-
class
>
org.apache.axis.monitor.SOAPMonitorService
</
servlet
-
class
>
<
init
-
param
>
<
param
-
name
>
SOAPMonitorPort
</
param
-
name
>
<
param
-
value
>
5001
</
param
-
value
>
</
init
-
param
>
<
load
-
on
-
startup
>
100
</
load
-
on
-
startup
>
</
servlet
>
<
servlet
-
mapping
>
<
servlet
-
name
>
AxisServlet
</
servlet
-
name
>
<
url
-
pattern
>/
servlet
/
AxisServlet
</
url
-
pattern
>
</
servlet
-
mapping
>
<
servlet
-
mapping
>
<
servlet
-
name
>
AxisServlet
</
servlet
-
name
>
<
url
-
pattern
>*
.jws
</
url
-
pattern
>
</
servlet
-
mapping
>
<
servlet
-
mapping
>
<
servlet
-
name
>
AxisServlet
</
servlet
-
name
>
<
url
-
pattern
>/
services
/**/
/*
</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SOAPMonitorService</servlet-name>
<url-pattern>/SOAPMonitor</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AdminServlet</servlet-name>
<url-pattern>/servlet/AdminServlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>20</session-timeout>
</session-config>
<mime-mapping>
<extension>wsdl</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xsd</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
</web-app>
將接口文件實(shí)例內(nèi)容如下:Test.jws
public
class
Test
{
public
String doRequest(String request)
{
//
do
return
}
}
將次文件放在
WebRoot
下 即可。
客戶端,使用xfire實(shí)現(xiàn)
首先拿到wsdl的url:webserviceUrl
通過
webServiceClient
webServiceClient = new Client(new URL(webserviceUrl));創(chuàng)建客戶端
然后就可以通過
Object[] i = webServiceClient.invoke("webservers方法名", new Object[]{參數(shù)});來調(diào)用。
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
我應(yīng)該采用哪一種 WSDL 樣式?(轉(zhuǎn)載)
webservice b/s (jax-ws 2.1)
xmlrpc介紹和使用
axis客戶端簡單實(shí)現(xiàn)
spring cxf
JAX-WS weService實(shí)例2
PHPRPC
JAX-WS weService實(shí)例 c/s形式
axis webService發(fā)布webservice和client的簡單實(shí)現(xiàn)
Powered by:
BlogJava
Copyright © 瘋狂
日歷
<
2010年1月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
公告
公眾號(hào):
QQjava交流群:
51374316
留言簿
(11)
給我留言
查看公開留言
查看私人留言
隨筆分類
all 生活雜談(16)
android(18)
apache項(xiàng)目(20)
chart(1)
concurrent(5)
database(70)
dwr(3)
flex(6)
hibernate(25)
java (135)
javafx(2)
javascript
java安全(8)
java性能(19)
jbpm(1)
jquery(4)
linux(17)
lucene(1)
netty(3)
nginx(1)
others(2)
questions(31)
questions_hander(28)
spring(32)
struts(9)
swing
UML(2)
unix(13)
web(45)
webservice(9)
xml(5)
敏捷(6)
方法論(28)
架構(gòu)(21)
測試(1)
緩存
網(wǎng)絡(luò)通訊(9)
讀代碼(6)
項(xiàng)目管理(19)
相冊
我的相冊
搜索
積分與排名
積分 - 2840257
排名 - 2
最新隨筆
1.? 后續(xù)內(nèi)容請移步公眾號(hào)“duomi88”
2.?Netty百萬級推送服務(wù)(轉(zhuǎn))
3.?Netty 概述(轉(zhuǎn))
4.?Netty優(yōu)雅退出機(jī)制和原理(轉(zhuǎn))
5.?使用JavaMail SearchTerm 收取郵件
6.?JAVA Thread Dump 分析綜述
7.?oracle 索引字段包含date類型,使用spring jdbc更新時(shí)不走索引,而是走table access full的問題
8.?FTP主動(dòng)模式和被動(dòng)模式的比較(轉(zhuǎn)載)
9.?關(guān)于java RMI在多網(wǎng)卡下(或者啟動(dòng)360,百度,騰訊等wifi共享下)無法連接問題(java.rmi.ConnectException: Connection refused to host: xx)
10.?(轉(zhuǎn))Oracle數(shù)據(jù)庫如何授權(quán)收費(fèi)(Database Licensing)
11.? 成功的 Web 應(yīng)用系統(tǒng)性能測試 (轉(zhuǎn)載)
12.?It is indirectly referenced from required .class file異常
13.?(轉(zhuǎn))svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
14.?automation服務(wù)器不能創(chuàng)建對象 解決辦法
15.?ERROR: transport error 202: gethostbyname: unknown host 解決辦法
16.?JavaScript 跨瀏覽器事件處理(轉(zhuǎn))
17.?函數(shù)聲明 VS 函數(shù)表達(dá)式(轉(zhuǎn))
18.?ORA-06548錯(cuò)誤
19.?項(xiàng)目規(guī)劃與管理記錄2
20.?tmpFile.renameTo(classFile) failed
21.?redhat6.4 64位安裝rlwrap
22.?ora-01031:insufficient privileges
23.?mysql遠(yuǎn)程連接問題 Access denied for user 'root'@' ip ' (using password: YES)
24.?dbcp重連(轉(zhuǎn))
25.?解決Vmware Workstation上安裝Linux系統(tǒng)不能SSH遠(yuǎn)程連接的問題
26.?URL最大長度限制(轉(zhuǎn))
27.?用MyEclipse測試發(fā)送email時(shí)報(bào)java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
28.?我應(yīng)該采用哪一種 WSDL 樣式?(轉(zhuǎn)載)
29.?linux 掛載ntfs usb 出現(xiàn)mount: unknown filesystem type 'ntfs'
30.?11g oracle 用戶密碼過期問題
最新評論
1.?re: Oracle物化視圖創(chuàng)建全過程(轉(zhuǎn))
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--ya
2.?re: Oracle物化視圖創(chuàng)建全過程(轉(zhuǎn))
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--ya
3.?re: 11g oracle 用戶密碼過期問題
問問
--是是是
4.?re: mysql遠(yuǎn)程連接問題 Access denied for user 'root'@' ip ' (using password: YES)
asdfsadf
--asdf
5.?re: struts(il8n)實(shí)現(xiàn)國際化的一個(gè)例子
在啥地方
--正常
主站蜘蛛池模板:
少妇性饥渴无码A区免费
|
a毛片免费全部播放完整成
|
成人免费视频试看120秒
|
亚洲一级免费视频
|
国产成人午夜精品免费视频
|
亚洲福利电影在线观看
|
鲁大师在线影院免费观看
|
亚洲五月丁香综合视频
|
巨波霸乳在线永久免费视频
|
一区免费在线观看
|
亚洲伦另类中文字幕
|
免费jlzzjlzz在线播放视频
|
亚洲综合色视频在线观看
|
怡红院免费全部视频在线视频
|
不卡精品国产_亚洲人成在线
|
久久精品无码专区免费
|
日木av无码专区亚洲av毛片
|
日本片免费观看一区二区
|
亚洲欧洲日产国码久在线
|
午夜亚洲av永久无码精品
|
中文字幕在线成人免费看
|
亚洲高清无在码在线无弹窗
|
日韩精品成人无码专区免费
|
久久亚洲精品11p
|
亚洲一区二区高清
|
久久免费观看国产99精品
|
亚洲一区二区三区在线观看蜜桃
|
a级成人免费毛片完整版
|
亚洲欧洲精品一区二区三区
|
成人在线免费观看
|
www一区二区www免费
|
亚洲视频在线视频
|
一级特黄aaa大片免费看
|
亚洲视频在线观看免费视频
|
999久久久免费精品国产
|
久久高潮一级毛片免费
|
亚洲a一级免费视频
|
在线观看视频免费国语
|
国产午夜精品理论片免费观看
|
亚洲成在人线中文字幕
|
亚洲熟伦熟女新五十路熟妇
|