Tham khảo tài liệu 'silverlight tiếng việt phần 8', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | CHƯƠNG VIII GIAO TIẾP MẠNG TRONG SILVERLIGHT Giao tiếp HTTP và bảo mật trong Silverlight Silverlight cho phép HTTP HTTPS giao tiếp với các dịch vụ lưu trữ trên máy chủ web với cả hai trường hợp bên trong và bên ngoài tên miên của bạn được lưu trữ trên cơ sở ứng dụng Silverlight. Chủ đê này thảo luận vê một sô kịch bả n HTTP giao tiếp và làm thế nào để bạn có thể kích hoạt các kịch bản. Mặc định hỗ trợ giao thức HTTP Có một số khả năng cơ bản cho tất cả những kiểu giao tiếp HTTP HTTPS của Silverlight Trong cùng tên miền thì mọi triệu gọi luôn được chấp nhận Khi các Web service đưọơ thiếp lập đúng trên máy chủ lưu trữ thì việc truy cập từ tên miền khác tới là được hỗ trợ. Tất cả các giao tiếp là không đồng bộ Chỉ hỗ trợ phương thức GET và POST Hầu hết các triệu gọi tiêu chuẩn và các tùy chỉnh Header đã được hỗ trợ. Header phải được cho phép trong file cross-domain policy cho các triệu gọi tới từ domain khác. Chỉ có mã trạng thái 2ŨŨ- OK và 400- Không tìm thấy a. Kịch bản giao tiếp HTTP Silverlight hỗ trợ một số kịch bản có sử dụng giao thức HTTP HTTPS. Mặc dù có nhiều cách thức và công nghệ có t hể được sử dụng để thực hiện các triệu gọi giao thức HTTP bảng sau mô tả phương pháp tiếp cận đối với một số tình huống giao tiếp có thể xảy ra. Những phương pháp tiếp cận sẽ được thảo luận chi tiết hơn sau này trong tài liệu này Kịch bản__ Download và Upload tài nguyên trong cùng một domain Triệu gọi Web service trên giao thức HTTP trong cùng mộ Triệu gọi SOAP WCF hoặc AJAX Web services iTriệu gọi thông qua proxy cho Web service. Nếu bạn khôn_ được lưu trữ trong cùng một domain. . . Gọi Web service trên tên miên khác. Phương pháp tiêp cận nên dùng Sử dụng lớp WebClient đê thao tác__ Sử dụng lớp WebClient hoặc những lớp HttpWebRequesi HttpW g muốn xử dụng proxy thì sử dụng các lớp_ Chăc chàn là file cross-domain policy nàm ở thư mục gôc của domain mặc định là wwwroot . Sử dụng proxy lớp w