tailieunhanh - MỘT SỐ VÍ DỤ SỬ DỤNG WINDOWS COMMUNICATION FOUNDATION

Các bài trước chúng ta đã biết các thành phần cấu thành một dịch vụ trên WCF cũng như cách xây dựng một dịch vụ WCF, đồng thời cũng đã được giới thiệu cách xây dựng chương trình ứng dụng để sử dụng các dịch vụ WCF. Trong bài cuối cùng này, chúng ta sẽ được làm quen với một số ứng dụng của dịch vụ WCF theo một số cách khác nhau. | Bài 8 MỘT SỐ VÍ DỤ SỬ DỤNG WINDOWS COMMUNICATION FOUNDATION Mục lục 1 Tạo dịch vụ WCF hỗ trợ làm việc với Tạo ứng dụng web để quản lý nhân Tạo dịch vụ quản lý nhân Thiết lập cấu hình để hỗ trợ Sử dụng các phương thức của dịch vụ WCF bằng 2 Tạo dịch vụ WCF làm việc với Xây dựng URI Template cho việc lấy dữ liệu HTTP GET .12 Xây dựng URI Template cho việc cập nhật dữ liệu HTTP PUT .14 Xây dựng URI Template để xoá một nhân viên HTTP DELETE .15 3 Tài liệu tham Các bài trước chúng ta đã biết các thành phần cấu thành một dịch vụ trên WCF cũng như cách xây dựng một dịch vụ WCF đồng thời cũng đã được giới thiệu cách xây dựng chương trình ứng dụng để sử dụng các dịch vụ WCF. Trong bài cuối cùng này chúng ta sẽ được làm quen với một số ứng dụng của dịch vụ WCF theo một số cách khác nhau Tạo ứng dụng trên Web sử dụng công nghệ AJAX làm việc với dịch vụ WCF Tạo dịch vụ WCF làm việc với REST 1 Tạo dịch vụ WCF hỗ trợ làm việc với AJAX Để phục vụ cho mục đích giới thiệu việc hỗ trợ của WCF trong làm việc với REST hay JSON đầu tiên chúng ta tạo ra một dịch vụ WCF có hỗ trợ tốt khi client là trình duyệt với AJAX. Mục tiêu ứng dụng của chúng ta vẫn là ứng dụng quản lý nhân viên như trong các ví dụ ở các bài trước. Tóm tắt lại ứng dụng quản lý nhân viên đơn giản gồm có các mục sau Thêm mới một nhân viên Sửa thông tin một nhân viên Xoá một nhân viên Lấy thông tin chi tiết của một nhân viên Lấy danh sách các nhân viên Tìm kiếm nhân viên Tạo ứng dụng web để quản lý nhân viên 1. Mở Visual Studio chọn File- New Web Site sau cho chọn Web Site 2. Đặt tên Web site là HRManagement Microsoft Vietnam I WCF - Bài 8 Một số ví dụ sử dụng WCF 2 Figure 1 Tạo một web site mới Do phần client cho web site tương đối dài nên các bạn xem trong phần source code ví dụ để tiếp tục làm việc cho tiện. Ở đây phần client sẽ có 3 trang. Trang chủ hiển thị toàn bộ nhân viên và các thông tin chi tiết của nhân viên đó Trang .