Welcome to Comedown's Blog Technology !
Loading...

Hướng dẫn tạo Webserive với C#

Người đăng: Unknown Thứ Hai, 13 tháng 7, 2009 Lượt xem: counter


I. Chuẩn bị:
- IDE: Visual Studio 2008

II. Thực hiện:
1. Tạo project mới như sau: File -> New -> Project
Chọn template là ASP.Net Web Service Application, name là Calculator.


Xóa Service1.asmx (click chọn file Service1.asmx và nhấn Delete) có sẵn và tạo một webservice cho riêng mình bằng cách right click lên project rồi chọn Add -> New Item.


Ta được như sau:


2. Nhập code cho các service method như sau:


3. Nhấn F5 để chạy ứng dụng, ta được như sau:


Nhấn Service Description để xem WSDL của service.


Để kiểm tra service, bạn có thể chạy thử bất kì method nào, ở đây tôi chọn method Plus.


Ta được kết quả:


Chúng ta ghi nhớ lại link này http://localhost:45162/CalculatorWS.asmx để sử dụng về sau.

Như vậy ta đã tạo được một webservice, giờ ta sẽ triển khai một ứng dụng client để gọi webservice này.

4. Tạo một ứng dụng Windows Application bằng cách right click vào Solution, chọn Add->New Project.


Trong Project Explorer, right click lên References, chọn Add Web Reference… Gõ URL đến WSDL vào ô URL, nhấn Go, ta được kết quả như sau:


Đặt tên cho Web reference name là calculatorWS. Nhấn Add Reference. Ta được như sau :


5. Thiết kế form như sau:



6. Nhập code cho các button như sau:


7. Right click vào project Caculator Client, chọn Set as StartUp Project để đảm bảo rằng nó sẽ được thực thi khi nhấn F5.

Nhấn F5 để thực thi ứng dụng.


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

Comedown

0 nhận xét

Đăng nhận xét

1. Vui lòng nhập tiếng việt có dấu.
2. Không sử dụng từ ngữ thô tục, trái với thuần phong mỹ tục.
3. Nội dung phải liên quan tới chủ đề bài viết, bạn có thể sử dụng một số thẻ HTML như <b>, <i>, <a>
4. Những nhận xét mang tính chất Đồi trụy, Quảng cáo, Spam hoặc không có tính xây dựng... sẽ bị xóa vĩnh viễn mà không cần báo trước.

Bài đăng Mới hơn Bài đăng Cũ hơn Trang chủ
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