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,並帶回執行結果

完畢。
文章標籤
全站熱搜