tailieunhanh - Dịch vụ Web XML và Remoting Microsoft .NET Framework phần 4
Bạn muốn tạo một đối tượng khả-truy-xuất-từ-xa trong IIS (để có thể sử dụng SSL hay IIS authentication) thay cho một host chuyên biệt. Đặt file cấu hình và assembly vào một thư mục ảo, và thay đổi URI sao cho nó kết thúc bằng .rem hay .soap. | Quản lý các đối tượng ở xa trong IIS Ÿ Bạn muốn tạo một đối tượng khả-truy-xuất-từ-xa trong IIS để có thể sử dụng SSL hay IIS authentication thay cho một host chuyên biệt. Đặt file cấu hình và assembly vào một thư mục ảo và thay đổi URI sao cho nó kết thúc bằng .rem hay .soap. Thay vì tạo một host chuyên biệt bạn có thể quản lý một lớp khả-truy-xuất-từ-xa trong IIS Internet Information Services . Điều này cho phép bạn bảo đảm các lớp khả-truy-xuất-từ-xa sẽ luôn có hiệu lực và cho phép bạn sử dụng các tính năng của IIS như SSL Encryption và Integrated Windows authentication. Để quản lý một lớp khả-truy-xuất-từ-xa trong IIS trước hết bạn phải tạo một thư mục ảo. Thư mục này chứa hai thứ file cấu hình dùng để đăng ký các lớp khả-truy-xuất-từ-xa và thư mục bin dùng để chứa Class Library Assembly tương ứng hoặc cài đặt assembly vào GAC . File cấu hình này hoàn toàn tương tự với file cấu hình mà bạn sử dụng cho một host tùy biến. Tuy nhiên bạn phải tuân theo các quy tắc Bạn phải sử dụng kênh HTTP mặc dù có thể sử dụng Binary formatter đối với các kích thước thông điệp nhỏ hơn . Bạn không thể chỉ cụ thể địa chỉ cổng. IIS lắng nghe tất cả các cổng bạn đã cấu hình trong IIS Manager cổng 80 và 443 . URI phải kết thúc bằng .rem hay .soap. File cấu hình phải có tên là nếu không nó sẽ bị bỏ qua. File dưới đây sẽ đăng ký lớp đã được trình bày trong mục configuration application service wellknown mode SingleCall type RemoteObject objectUri service channels channel ref http -- Gỡ bỏ chú thích dưới đây đê sử dụng Binary formatter thay cho SOAP formatter mặc định . -- -- serverProviders formatter ref binary serverProviders -- channel channels application configuration Client có thể sử dụng đối tượng được quản lý trong IIS giống như đối tượng được quản lý trong một host tùy biến. Tuy nhiên tên thư mục ảo sẽ là một phần của URI. Ví dụ nếu file vừa trình .
đang nạp các trang xem trước