Welcome to Comedown's Blog Technology !
Loading...
Hiển thị các bài đăng có nhãn java webservice. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn java webservice. Hiển thị tất cả bài đăng

Hướng dẫn tạo Web Service với Eclipse

Người đăng: Unknown Chủ Nhật, 7 tháng 6, 2009 Posted under - , ,

Web service ra đời đã mở ra một hướng mới cho việc phát triển các ứng dụng trên Internet. Hôm nay mình xin hướng dẫn các bạn "new babi" tạo một web service đơn giản với Eclipse.

I. Chuẩn bị môi trường:

1. Các package cần thiết:

· Tomcat 6: http://tomcat.apache.org/download-60.cgi

· Axis2: http://ws.apache.org/axis2/download/1_4_1/download.cgi

2. Cấu hình:

· Cấu hình Tomcat 6.0.18:

Extract Tomcat ta được folder apache-tomcat-6.0.18.

Vào menu Window --> Preferences, chọn mục Server --> Runtime Environments. Trong mục Server runtime environments: nhấn Add rồi chọn server Apache Tomcat v6.0 --> Next.

Trong mục Tomcat installation directory chọn đường dẫn đến folder apache-tomcat-6.0.18, xong nhấn Finish (xem hình).

· Cấu hình Axis 2

Từ cửa sổ Preferences, chọn mục Web Services --> Axis2 Preferences, trong tab Axis2 Runtime nhấn chọn Browse… , chọn đường dẫn đến folder axis2-1.4.1 --> OK.

II. Các bước tiến hành:

Bước 1: Tạo web project

1. Vào menu File --> New --> Project, chọn Dynamic Web Project

2. Nhập đầy đủ thông tin như hình rồi nhấn Finish.

3. Tạo class Calculator như hình vẽ, xong nhấn Finish.

4. Nhập code sau vào class Calculator.

5. Kết thúc phần Dynamic Web Project.

Bước 2: Tạo Web Service

1. Trong Project Explorer, nhấn chuột phải lên lớp Calculator vừa tạo, chọn New --> Others, chọn đến Web Service như hình, sau đó nhấn nút Next.

2. Chọn đầy đủ thông tin như hình, nhấn Finish.

3. Eclipse sẽ tự động tạo web service đồng thời start Tomcat web server rồi deploy web service vừa tạo.

4. Thử nghiệm Web Service.

Chạy file index.jsp trong WebContent/axis2-web ta được kết quả sau:

Nhấn chọn Services, ta được như sau:

Nhấn chọn Calculator ta sẽ xem được file WSDL như hình sau:

Copy link: http://localhost:8088/CalculatorWS/services/Calculator?wsdl để tạo Web Service Client.

Bước 3: Tạo Web Service Client

1. Vào menu File --> New --> Other… --> Web Services --> Web Service Client

Nhấn Next, rồi paste URL ở trên vào Service definition

Sau khi nhấn nút Finish, ta sẽ thấy Eclipse sinh cho chúng ta 2 class khác là CalculatorCallbackHandler.javaCalculatorStub.java như hình sau

2. Right click vào project chọn New --> Class như sau:

3. Nhập code vào class CalculatorWS_Client như sau:

4. Thực thi chương trình ta nhận được kết quả như sau:

Chúc các bạn thành công !!!



Comedown

Read more “Hướng dẫn tạo Web Service với Eclipse”
/
Blogumulus by Roy Tanck and Amanda FazaniInstalled by CahayaBiru.com

Followers

Cộng đồng Blogger

Comedown's Blog
TruongGTGR - Nơi siêu xe hội tụ
Tư vấn tin học