Lập Trình Với Windows Communication Foundation -trang 1

<<Quay lại                                                   Trang 1 2

Lập Trình Với Windows Communication Foundation

Giáo trình Windows Communication Foundation (WCF) được soạn thành các bài theo các khía cạnh trong WCF. Các phần được nêu và giải thích cụ thể. Với từng khía cạnh lại có các đoạn mã minh hoạ. Ứng với các khia cạnh về mặt lập trình đều có các bài lập trình ví dụ để thực hành. Cuối mỗi bài có câu hỏi ôn tập cho bài đó.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ợ trong .NET 2.0 thành một mô hình duy nhất. Với việc ra đời của WCF, mọi phương pháp liên lạc trước kia đều có thể thực hiện trên WCF. Do vậy nhà phát triển chỉ cần làm chủ được công nghệ WCF là có thể xây dựng các ứng dụng một cách nhanh chóng.

WCF là một mô hình lập trình cho phép nhà phát triển xây dựng các giải pháp dịch vụ đảm bảo tính ổn định, và bảo mật và thậm chí là đảm bảo giao dịch. Nó làm đơn giản hoá việc phát triển các ứng dụng nối kết, đó là cách tiếp cận phát triển hệ thống phân tán thống nhất, đơn giản, và quản lý được.Do WCF được xây dựng trên cơ sở của .NET Framework 2.0 CLR, nó là tập các lớp cho phép các nhà phát triển xây dựng các ứng dụng hướng dịch vụ bằng môi trường lập trình quen thuộc như VB.NET hay C#.

Đề Cương Học Liệu Lập Trình Với Windows Communication Foundation
Bài 1: Giới thiệu tổng quan về WCF (Windows Communication Foundation)
1. Windows Communication Foundation (WCF) là gì?
2. Tại sao sử dụng WCF?
3. Kiến trúc của WCF
3.1 Các contracts (Các hiệp nghị)
3.2 Runtime service (Dịch vụ thực thi)
3.3 Message (Bản tin)
3.4 Host and activation (Chứa và kích hoạt)
4. Các tính năng của WCF
4.1 Transaction (Giao dịch)
4.2 Host (Chứa)
4.3 Bảo mật
5. Công cụ phát triển với WCF
6. Ví dụ đầu tiên với WCF
7. Sử dụng công cụ WCF Test Client để debug dịch vụ WCF
8. Tài liệu tham khảo
Bài 2: Mô hình lập trình với WCF
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 và Bindings
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

<<Quay lại                                                   Trang 1 2