close
工具 :
1.Eclipse IDE for Java EE Developer
-目前版本Eclipse 4.4.1 EE
2.JAVA JDK
-目前版本Java SE Development Kit 8u31
3.Tomcat -目前版本-7.0.12
4.Apache CXF2-目前版本2.4.0
一.環境架設 :
1.JDBC匯入 : Project-->Properties-->Java Build Path
-->Libraries-->Add External JARs
2.Tomcat設定 : Windows-->Preferences-->Server
-->Runtime Environments
3.CXF 2設定 : Windows-->Preferences-->Web Services
-->CXF 2.x Preferences
二.佈署Server端程式
1.點選下方Servers-->New-->Server
2.選用Tomcat v7.0
3.新增專案: Dynamic Web Project
4.新增EchoTest類別
測試範例
ppackage testServer;
public class EchoTest{
Public String echo(String message){
Return “Echo : ” +message;
}
}
5.在EchoTest類別上按右鍵選擇Web Service->Create Web Service
6.在跳出的視窗中,Web Service Type處選擇Button up
7.選擇 Web service runtime : Apache CXF2.X
Server runtime : Tomcat v7.0
Server runtime : Tomcat v7.0
8. 選擇Explore options
9.下一步
10.點擊Start server
11. Server啟動完成後,按Finish關閉
12.CXF套件會自動幫我們產出Web Service的相關檔案
二.佈署Client端程式
1.新增一個Java Project
2.src按右鍵New->Other
3.在Web Services類別選擇Web Service Client
5. 選擇 Server runtime :Tomcat v7.0 Server
Web service runtime : Apache Axis
Web service runtime : Apache Axis
6.按下確認,套件會為我們自動產生Web Service Client的相關類別
7.新增一個EchoDemo類別
8.範例程式
p package testServer;
public class EchoDemo{
public static void main(String[] args){
EchoTest client = new EchoTestProxy ();
try{
System.out.println(client.echo(“test echo”));}catch(Exception e){
e.printStackTrace();
}
}
}
9.直接執行,在client端就會連接Tomcat Server上的Web Service,並帶回執行結果
完畢。
文章標籤
全站熱搜
留言列表