Bài 1
GIỚI THIỆU TỔNG QUAN VỀ
WINDOWS COMMUNICATION FOUNDATION
1. Mục lục
2. Windows Communication Foundation (WCF) là gì?
3. Tại sao sử dụng WCF?
4. Kiến trúc của WCF
4.1 Các contracts (Các hiệp nghị)
4.2 Runtime service (Dịch vụ thực thi)
4.3 Message (Bản tin)
4.4 Host and activation (Chứa và kích hoạt)
5. Các tính năng của WCF
5.1 Transaction (Giao dịch)
5.2 Host (Chứa)
5.3 Bảo mật
6. Công cụ phát triển với WCF
7. Ví dụ đầu tiên với WCF
8. Sử dụng công cụ WCF Test Client để debug dịch vụ WCF
9. Tài liệu tham khảo
Bài 2
MÔ HÌNH LẬP TRÌNH VỚI
WINDOWS COMMUNICATION FOUNDATION
Mục lục
1 Mô hình lập trình WCF
1.1 Sử dụng phương pháp hướng đối tượng hay hướng dịch vụ?
1.2 Service Model (Mô hình dịch vụ)
1.3 Các phương pháp lập trình với WCF
1.3.1 Declarative programming (Phương pháp khai báo)
1.3.2 Explicit programming (Phương pháp lập trình trực tiếp)
1.3.3 Phương pháp sử dụng tập tin cấu hình
2 Xây dựng một dịch vụ WCF
2.1 Cài đặt WCF
2.1.1 .NET Framework 3.5 SP1
2.1.2 Visual Studio 2008 SP1
2.2 Tạo dịch vụ WCF đầu tiên của bạn
2.2.1 Tạo ứng dụng phía server
2.2.2 Phát hành thông tin về dịch vụ
2.2.3 Tạo ứng dụng phía client
2.3 Cách khác để tạo tham chiếu ở client
3 Câu hỏi ôn tập
4 Tài liệu tham khảo
Bài 3
ADDRESSES (ĐỊA CHỈ) VÀ BINDINGS
Mục lục
1 Địa chỉ trong Windows Communication Foundation
1.1 Các kiểu địa chỉ
1.1.1 Địa chỉ điểm cuối
1.1.2 Địa chỉ cơ sở
1.1.3 Địa chỉ MEX
1.2 Các định dạng địa chỉ
1.2.1 Địa chỉ HTTP
1.2.2 Địa chỉ HTTPS
1.2.3 Địa chỉ TCP
1.2.4 Địa chỉ MSMQ
1.2.5 Địa chỉ Ống đặt tên (Named Pipe)
1.2.6 Địa chỉ IIS
2 Lập trình với địa chỉ trong Windows Communication Foundation
2.1 Lớp EndpointAddress
2.1.1 Lớp EndpointIdentity
2.1.2 Tập hợp các đầu đề
2.2 Lập trình các địa chỉ
2.2.1 Lập trình các địa chỉ cơ sở
2.2.2 Lập trình địa chỉ điểm cuối
3 Giới thiệu về Bindings trong Windows Communication Foundation
4 Lập trình các Bindings
5 Câu hỏi ôn tập
6 Tài liệu tham khảo
Bài 4
CONTRACTS TRONG
WINDOWS COMMUNICATION FOUNDATION
Mục lục
1 Contracts trong Windows Communication Foundation
1.1 Service Contracts
1.1.1 Thuộc tính ServiceContract
1.1.2 Thuộc tính OperationContract
1.2 Data Contracts
1.2.1 Thuộc tính DataContract
1.3 Message Contracts
1.3.1 Thuộc tính MessageContract
1.3.2 Thuộc tính MessageHeader
1.3.3 Thuộc tính MessageBodyMember
2 Lập trình với các contracts trong Windows Communication Foundation
3 Câu hỏi ôn tập
4 Tài liệu tham khảo
Bài 5
CLIENTS TRONG
WINDOWS COMMUNICATION FOUNDATION
Mục lục
1 Kiến trúc của client trong Windows Communication Foundation
1.1 Các đối tượng phía client
1.1.1 ICommunicationObject
1.1.2 IExtensibleObject
1.2 Các kênh client
1.2.1 IClientChannel
1.2.2 IContextChannel
1.3 Các Channel Factory
1.3.1 Constructor (Cấu tử) của ChannelFactory
1.3.2 Các thuộc tính của ChannelFactory
1.3.3 Các phương thức của ChannelFactory
2 Các cách liên lạc của client
2.1 Một chiều (One-Way)
2.2 Yêu cầu-Trả lời (Request-Reply
2.3 Song công (Duplex)
2.3.1 Phía dịch vụ
2.3.2 Phía client
2.4 Dị bộ (Asynchronous
2.4.1 Phía dịch vụ
2.4.2 Phía client
3 Câu hỏi ôn tập
4 Tài liệu tham khảo
Bài 6
SERVICES TRONG
WINDOWS COMMUNICATION FOUNDATION
Mục lục
1 Tổng quan
1.1 Các kiểu dịch vụ
1.1.1 Typed Service (Định kiểu)
1.1.2 Untyped service (Không định kiểu)
1.1.3 Typed message service (Bản tin định kiểu)
1.2 Các contract dịch vụ
1.3 Service Endpoints (Các điểm cuối dịch vụ)
1.3.1 Định nghĩa điểm cuối bằng mã nguồn
1.3.2 Định nghĩa điểm cuối bằng tệp tin cấu hình
2 Các phép hành xử dịch vụ (Service behaviors)
2.1 Lớp thuộc tính ServiceBehavior
2.2 Lớp thuộc tính OperationBehavior
3 Xử lý lỗi
3.1 Ví dụ xử lý lỗi sử dụng FaultContract
4 Câu hỏi ôn tập
5 Tài liệu tham khảo
Bài 7
SECURITY TRONG
WINDOWS COMMUNICATION FOUNDATION
Mục lục
1 Tổng quan về bảo mật
1.1 Ích lợi từ bảo mật trong WCF
1.1.1 Tích hợp với các kiến trúc bảo mật có sẵn
1.1.2 Tích hợp với mô hình xác thực có sẵn
1.1.3 Các chuẩn và tính interoperability (làm việc liên môi trường)
1.2 Các lĩnh vực bảo mật của WCF
1.2.1 Transfer security
1.2.2 Các chế độ bảo mật vận chuyển và bản tin
1.2.3 Điều khiển truy nhập
1.2.4 Auditing
2 Lập trình với bảo mật trong WCF
2.1 Đặt chế độ bảo mật
2.2 Chọn kiểu xác thực client
2.3 Thiết lập các giá trị credentials cho dịch vụ
2.4 Thiết lập các giá trị credentials cho client
3 Xây dựng ví dụ với bảo mật trong WCF
3.1 Tạo dịch vụ WCF
3.2 Thêm chức năng cho dịch vụ
3.3 Thiết lập dịch vụ WCF sử dụng wsHttpBinding với Windows Authentication và Message
Security
3.4 Tạo ứng dụng client
3.5 Thêm tham chiếu tới dịch vụ WCF cho client
3.6 Thêm chức năng cho client
4 Câu hỏi ôn tập
5 Tài liệu tham khảo
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 AJAX
1.1 Tạo ứng dụng web để quản lý nhân viên
1.2 Tạo dịch vụ quản lý nhân viên
1.3 Thiết lập cấu hình để hỗ trợ AJAX
1.4 Sử dụng các phương thức của dịch vụ WCF bằng AJAX
2 Tạo dịch vụ WCF làm việc với REST
2.1 Xây dựng URI Template cho việc lấy dữ liệu (HTTP GET)
2.2 Xây dựng URI Template cho việc cập nhật dữ liệu (HTTP PUT)
2.3 Xây dựng URI Template để xoá một nhân viên (HTTP DELETE
3 Tài liệu tham khảo
http://www.mediafire.com/?3fbz1hmq2oh
nganhangweb.net
Bài đăng Phổ biến
-
Bài 1 GIỚI THIỆU TỔNG QUAN VỀ WINDOWS COMMUNICATION FOUNDATION 1. Mục lục 2. Windows Communication Foundation (WCF) là gì? 3. Tại s...
-
Mục lục Bài 1: Sử dụng LINQ to SQL 1. LINQ to SQL là gì? 2. Mô hình hóa CSDL dùng LINQ to SQL: 3. Tìm hiểu lớp DataContext 4. Cá...
-
Từ lâu, chúng ta đã biết về generation code (gencode) qua nhiều ngôn ngữ lập trình như VB, VB.NET, C#, Java... đến cả các hệ quản trị cơ sở ...
-
Mô hình 3 lớp (3 layers) – n-tiers , 3-tiers, multi tiers Trong bài viết này không có tham vọng trình bày lại chi tiết mô hình thiết...
-
1 Mô hình lập trình WCF 1.1 Sử dụng phương pháp hướng đối tượng hay hướng dịch vụ? Nếu các bạn đã học qua môn học về các phương pháp ...
-
1)Windows Communication Foundation (WCF) là gì? WCF là công nghệ nền tảng nhằm thống nhất nhiều mô hình lập trình giao tiếp được hỗ trợ...
-
http://www.4shared.com/file/R6y0J7aY/ApressProASPNET4CMSAdvancedTec.htm theo: http://khotien.vn/
-
2.1 Cài đặt WCF 2.1.1 .NET Framework 3.5 SP1: Để xây dựng một dịch vụ WCF, đầu tiên bạn cần phải cài đặt .NET Framework 3.5 SP1. Thực r...
-
2.2.3 Tạo ứng dụng phía client 1. Mở console dòng lệnh và chuyển tới thư mục bạn muốn tạo các tệp, gõ vào lệnh sau và bấm Enter: Svcutil.e...
-
Các bạn hãy đọc nội dung ở đây, sẽ thấy nhiều cái lạ. http://forum.aspvn.net/tm.aspx?m=22945 Điều này, trong năm qua, tôi đã từng nhiều l...
Không có nhận xét nào:
Đăng nhận xét