xin lỗi vì những câu hỏi ngu ngốc nhưng chỉ có một số điều về WCF Tôi không thể có được đầu của tôi xung quanh. Sẽ biết ơn đối với một số lời khuyên về sau ....Kết nối WCF net.tcp, định dạng tin nhắn và câu hỏi bảo mật
Ở mức độ rất cơ bản là nó đúng rằng WCF sử dụng hoặc nhị phân (net.tcp), HTTP hoặc MSMQ để chuyển thông điệp của tôi trên dây?
Tuy nhiên, có đúng là trong mọi trường hợp, bất kể dữ liệu được truyền tải như thế nào trong định dạng SOAP với tiêu đề và nội dung? Vì vậy, một loại thông điệp XML được truyền đi ở cả HTTP/S hoặc ở định dạng nhị phân.
Net.Tcp là lựa chọn tốt cho ứng dụng máy khách của tôi - ứng dụng này tương tự như ứng dụng Messenger trong đó khách hàng là tất cả người dùng từ xa ở phía bên kia tường lửa đến máy chủ của tôi. Hầu hết những thứ tôi đang đọc đang nói để sử dụng WS * và HTTP.
Net.Tcp có được bảo đảm theo tiêu chuẩn và không có chứng chỉ không? - đó là - mọi người không thể nghe trên dây và giải mã dữ liệu đó đi tới và đi.
Có thể gửi tên người dùng và mật khẩu bằng net.tcp và không có chứng chỉ đã cài đặt không?
Nếu vậy tôi đoán là tôi có thể móc điều này cho nhà cung cấp tư cách thành viên của mình và xác thực quyền truy cập vào từng phương pháp triển khai hợp đồng dịch vụ của tôi.
Tôi giả sử rằng với bảo mật tên người dùng và mật khẩu, proxy được khởi tạo với tên người dùng và mật khẩu và thông tin này được gửi cùng với mọi yêu cầu.
Sau đó, nhà cung cấp tư cách thành viên của tôi sẽ được gọi cho mỗi cuộc gọi phương thức và thực hiện bất kỳ điều gì cần làm để nhận ủy quyền cho phương thức.
Xin lỗi vì đã giải quyết các câu hỏi nhưng sẽ thật tuyệt vời nếu biết suy nghĩ đúng về cách WCF hoạt động.
Cảm ơn.