Tôi khá mới để lưu trữ các ứng dụng web và dịch vụ web. Mặc dù tôi đã thành công trong việc lưu trữ một ứng dụng web, tôi đang chạy vào khối đường sau khi chặn đường khi cố gắng để lưu trữ một dịch vụ WCF với ràng buộc net.tcp.Lưu trữ dịch vụ WCF với ràng buộc net.tcp thông qua Trình quản lý IIS 7.5
Kịch bản của tôi như sau, tôi có một ứng dụng web được lưu trữ cần giao tiếp với dịch vụ WCF được lưu trữ với ràng buộc net.tcp thông qua IIS 7.5. Như đã nêu, ứng dụng web được lưu trữ tốt và tôi có thể duyệt trang web. Tuy nhiên, ứng dụng web làm cho các cuộc gọi dịch vụ đến dịch vụ WCF và tôi nhận được thông báo 'TCP mã lỗi 10061' mà tôi tin là do dịch vụ WCF được lưu trữ của tôi không chạy. Tôi nghĩ rằng điều này không chạy vì tôi cố gắng để 'telnet localhost 808' để xem các dịch vụ WCF đang chạy và nó không phải là. Tôi đã chạy qua nhiều hướng dẫn trực tuyến và tôi vẫn không có may mắn. Tôi tin rằng tôi có thể làm một cái gì đó về cơ bản sai với tôi là một noob và tất cả. Tôi có thể lưu trữ các dịch vụ thông qua VS2010 và chạy các ứng dụng web và nó hoạt động tốt vì vậy tôi tin rằng bindings của tôi là chính xác. Tôi cũng đã kích hoạt giao thức TCP trên cả hai trang web trong IIS Manager.
Vì vậy, tôi đoán câu hỏi thực sự của tôi là các bước quản lý IIS cần thiết để lưu trữ một dịch vụ WCF với ràng buộc net.tcp là gì? Nó xuất hiện với tôi rằng nó không thể lưu trữ một dịch vụ net.tcp thông qua IIS Manager bằng cách đơn giản tạo một trang web vì IIS Manager muốn liên kết với một cổng http.
Bạn đã bao giờ tìm ra điều này chưa? Tôi đã tạo phiên bản câu hỏi của riêng mình, nhưng có vẻ như tôi có thể đang gặp phải vấn đề tương tự như bạn. http://stackoverflow.com/questions/16628382/setting-up-wcf-tcp-service-in-a-web-application –