Công nghệ .Net

Bài 2: SOA là gì ?

Trong bài 1 tôi đã trình bày sơ lượt v WCF là gì ? đ tìm hiu sâu rng hơn v WCF ta s tìm hiu SOA là gì ? nhm mc đích tr li câu hi “Ti sao ta phi s dng WCF ?”

Bài 2: SOA là gì ?

SOA là từ viết tắt của Service Oriented Architecture.

SOA là một mô hình thiết kế kiến trúc bởi một số nguyên tắc hướng dẫn thi hành xác định bản chất của thiết kế. Về cơ bản, mỗi thành phần trong SOA là một dịch vụ và hệ thộng là bao gồm các dịch vụ “loosely-coupled”. Một dịch vụ ở đây là một đơn vị của chương trình phục vụ cho quá trình nghiệp vụ.

“loosely-coupled” ở đây có nghĩa là các dịch vụ nên được độc lập với nhau, để thay đổi một trong số chúng  thì sẽ không làm ảnh hưởng đến các dịch vụ khác.

Qua tìm hiểu SOA là gì? ta đã thấy được những gì mà SOA có thể đem lại cho chúng ta là “lossly-coupled”.

Vậy tai sao chúng ta phải cần SOA, câu trả lời chỉ là “agility”  tính linh hoạt của nó. Vì thế mà WCF được dùng cho SOA.

Nếu muốn tìm hiểu thêm các bạn có thể search trên internet để có nhiều thông tin hơn về SOA.

Bài tiếp theo chúng ta sẽ trả lời câu hỏi “Tại sao WCF được sử dụng cho SOA ?”

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

Mây thẻ

%d bloggers like this: