瘋狂
STANDING ON THE SHOULDERS OF GIANTS
posts - 481, comments - 486, trackbacks - 0, articles - 1
BlogJava
::
首頁(yè)
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
axis webService發(fā)布webservice和client的簡(jiǎn)單實(shí)現(xiàn)
Posted on 2010-01-13 17:59
瘋狂
閱讀(2211)
評(píng)論(0)
編輯
收藏
所屬分類(lèi):
webservice
服務(wù)端:通過(guò)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
通過(guò)
webServiceClient
webServiceClient = new Client(new URL(webserviceUrl));創(chuàng)建客戶端
然后就可以通過(guò)
Object[] i = webServiceClient.invoke("webservers方法名", new Object[]{參數(shù)});來(lái)調(diào)用。
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
相關(guān)文章:
我應(yīng)該采用哪一種 WSDL 樣式?(轉(zhuǎn)載)
webservice b/s (jax-ws 2.1)
xmlrpc介紹和使用
axis客戶端簡(jiǎn)單實(shí)現(xiàn)
spring cxf
JAX-WS weService實(shí)例2
PHPRPC
JAX-WS weService實(shí)例 c/s形式
axis webService發(fā)布webservice和client的簡(jiǎn)單實(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)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆分類(lèi)
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)
測(cè)試(1)
緩存
網(wǎng)絡(luò)通訊(9)
讀代碼(6)
項(xiàng)目管理(19)
相冊(cè)
我的相冊(cè)
搜索
積分與排名
積分 - 2843936
排名 - 2
最新隨筆
1.? 后續(xù)內(nèi)容請(qǐng)移步公眾號(hào)“duomi88”
2.?Netty百萬(wàn)級(jí)推送服務(wù)(轉(zhuǎn))
3.?Netty 概述(轉(zhuǎn))
4.?Netty優(yōu)雅退出機(jī)制和原理(轉(zhuǎn))
5.?使用JavaMail SearchTerm 收取郵件
6.?JAVA Thread Dump 分析綜述
7.?oracle 索引字段包含date類(lèi)型,使用spring jdbc更新時(shí)不走索引,而是走table access full的問(wèn)題
8.?FTP主動(dòng)模式和被動(dòng)模式的比較(轉(zhuǎn)載)
9.?關(guān)于java RMI在多網(wǎng)卡下(或者啟動(dòng)360,百度,騰訊等wifi共享下)無(wú)法連接問(wèn)題(java.rmi.ConnectException: Connection refused to host: xx)
10.?(轉(zhuǎn))Oracle數(shù)據(jù)庫(kù)如何授權(quán)收費(fèi)(Database Licensing)
11.? 成功的 Web 應(yīng)用系統(tǒng)性能測(cè)試 (轉(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)建對(duì)象 解決辦法
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)程連接問(wèn)題 Access denied for user 'root'@' ip ' (using password: YES)
24.?dbcp重連(轉(zhuǎn))
25.?解決Vmware Workstation上安裝Linux系統(tǒng)不能SSH遠(yuǎn)程連接的問(wèn)題
26.?URL最大長(zhǎng)度限制(轉(zhuǎn))
27.?用MyEclipse測(cè)試發(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 用戶密碼過(guò)期問(wèn)題
最新評(píng)論
1.?re: Oracle物化視圖創(chuàng)建全過(guò)程(轉(zhuǎn))
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--ya
2.?re: Oracle物化視圖創(chuàng)建全過(guò)程(轉(zhuǎn))
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--ya
3.?re: 11g oracle 用戶密碼過(guò)期問(wèn)題
問(wèn)問(wèn)
--是是是
4.?re: mysql遠(yuǎn)程連接問(wèn)題 Access denied for user 'root'@' ip ' (using password: YES)
asdfsadf
--asdf
5.?re: struts(il8n)實(shí)現(xiàn)國(guó)際化的一個(gè)例子
在啥地方
--正常
主站蜘蛛池模板:
中文字字幕在线高清免费电影
|
亚洲导航深夜福利
|
三级毛片在线免费观看
|
国产亚洲精品2021自在线
|
亚洲?V无码成人精品区日韩
|
久久久久久久久久久免费精品
|
亚洲白色白色永久观看
|
国产成人高清精品免费鸭子
|
国产精品午夜免费观看网站
|
亚洲国产模特在线播放
|
免费少妇a级毛片人成网
|
久久久99精品免费观看
|
亚洲色欲色欱wwW在线
|
亚洲午夜福利717
|
免费无码又爽又刺激聊天APP
|
一本久久A久久免费精品不卡
|
亚洲日本国产精华液
|
亚洲成a人片在线观看中文!!!
|
亚洲电影在线播放
|
中国china体内裑精亚洲日本
|
亚洲妇熟XXXX妇色黄
|
成人永久免费高清
|
国内精自视频品线六区免费
|
一级毛片免费观看不收费
|
国产性生大片免费观看性
|
久久综合给合久久国产免费
|
一区二区在线视频免费观看
|
国产一级一毛免费黄片
|
中文字幕免费在线
|
a毛看片免费观看视频
|
四虎影视永久在线精品免费
|
亚洲午夜无码毛片av久久京东热
|
久草免费在线观看视频
|
免费看污成人午夜网站
|
99热在线免费播放
|
午夜网站免费版在线观看
|
114级毛片免费观看
|
日本亚洲欧洲免费天堂午夜看片女人员
|
在线日本高清免费不卡
|
在线播放免费播放av片
|
亚洲无人区一区二区三区
|