顯示具有 Axis2 標籤的文章。 顯示所有文章
顯示具有 Axis2 標籤的文章。 顯示所有文章

2011年10月13日 星期四

【Axis2】Java Web Services 資料庫範例

這邊來介紹 Java Web Services 存取資料庫的範例

以下 demo 的資料庫是用 SQL Server  所以要先去下載適當的 JDBC Driver

下載下來後將JAR檔放到 Tomcat 5.5 安裝目錄下的 common\lib 裡面

接著要設定資料庫連線的參數

一樣開啟 Tomcat 5.5 安裝目錄下的 webapps\axis2\WEB-INF\conf\axis2.xml 檔案

並將以下相關參數寫入


<parameter name="DB_driverClassName">com.microsoft.sqlserver.jdbc.SQLServerDriver</parameter>
<parameter name="DB_url">jdbc:sqlserver://xxx.xxx.xx.xxx:1400;DatabaseName=test</parameter>
<parameter name="DB_username">XXXX</parameter>
<parameter name="DB_password">123456</parameter>


完成之後建立一個 Server 端的程式  開啟 Eclipse

2011年10月10日 星期一

【Axis2】Java Web Services 範例

上一篇【Axis2】Java Web Services 環境配置  介紹了 Axis2 的環境配置之後

接著就來寫一個簡單的 Hello World 範例

第一步先建立 Server 端的部分

1. 建立一個一般的 Java project 名稱為 HelloWorld4WS

2. 匯入 Axis2 的 Library

3.接著建立一個簡單的 HelloService 類別

package org.service;
public class HelloService 
{
        // method : sayHello, return String
        public String sayHello(){
                return "Hello Web Services";
        }
}

接著要定義一個 services.xml 來說明你的 Web service 提供哪些服務及服務名稱

在 project 的目錄下建立一個資料夾 名為 META-INF

並在該資料夾內新增一個  services.xml 檔案

2011年10月9日 星期日

【Axis2】Java Web Services 環境配置

這邊帶大家用一個簡單的 Hello World 的例子來介紹 Java Web Service 的開發

首先我們運用 Apache 的 AXIS2 當作 Web service

前置作業:

l   Sun JDK 1.5已安裝且環境變數已設定完成

l   Apache Tomcat 5.5已安裝完成
     註:若無安裝Server RuntimeEclipse會無法建立Web Services Client


首先先配置 Client 的部分


第一步:先安裝 AXIS2

先到這裡下載 AXIS2 下載     ((選擇1.5版的

下載完成後解壓縮放到適當位置 例如 C:\axis2-1.5

在該目錄下的 lib 是 AXIS2 所有能用到的 JAR 檔

接下來設定一下環境變數