2009-05-13 7 views

Trả lời

14

Có chắc chắn - WCF bản thân sẽ chạy trên Windows chỉ - nhưng các dịch vụ nó cung cấp có thể được truy cập từ bất kỳ ngôn ngữ/công cụ khác.

Và sử dụng WCF làm ứng dụng khách, bạn cũng có thể truy cập bất kỳ dịch vụ nào của công cụ khác, ví dụ: bạn có thể truy cập dịch vụ web được viết bằng PHP, Java, v.v.

Đó là toàn bộ điểm của SOA! :-)

Marc

3

Có, WCF là bộ phận hỗ trợ dịch vụ web. Nó có thể làm cả nền tảng độc lập cũng như giao tiếp phụ thuộc vào nền tảng. Bạn chỉ cần chọn một trong các ràng buộc wsXXX.

Xem ở đây để có danh sách các ràng buộc rằng WCF hỗ trợ: http://msdn.microsoft.com/en-us/library/ms730879.aspx

2

vâng nếu bạn sử dụng tiêu chuẩn tuân thủ ràng buộc (bất kỳ có WS trong tên như wsHttpBinding)

2

WCF Web Services - cộng thêm nhiều hơn nữa. Nó thay thế tính năng dịch vụ ASMX cũ hơn.