Các từ ngữ của câu hỏi không nhất thiết phải thực hiện công lý vấn đề ...Cách tốt nhất để giao tiếp giữa dịch vụ WCF và các luồng riêng biệt là gì?
- Tôi đã có một giao diện người dùng của khách hàng ngồi trên một hộp địa phương với và dịch vụ cửa sổ nền để hỗ trợ nó trong khi nó thực hiện chức năng nền .
- Giao diện người dùng của khách hàng chỉ là lớp trình bày và dịch vụ cửa sổ thực hiện tất cả hành động nhấn mạnh ... vì vậy cần có sự giao tiếp giữa hai người trong số họ. Sau khi dành một thời gian trên google và đọc các phương pháp hay nhất, tôi quyết định tạo lớp dịch vụ bằng WCF và đặt tên là pipe.
- Giao diện người dùng của khách hàng là máy khách WCF và dịch vụ cửa sổ hoạt động như máy chủ lưu trữ WCF (chỉ lưu trữ cục bộ) để hỗ trợ ứng dụng khách.
Vì vậy, điều này làm việc tốt, như nó phải. Giao diện người dùng của khách hàng có thể chuyển dữ liệu đến máy chủ lưu trữ WCF. Nhưng câu hỏi của tôi là, làm cách nào để làm cho dữ liệu đó hữu ích? Tôi đã có một vài động cơ chạy trên các cửa sổ dịch vụ/WCF máy chủ lưu trữ nhưng các máy chủ WCF là hoàn toàn không biết về sự tồn tại của bất kỳ công cụ nền. Tôi cần các yêu cầu liên lạc của khách hàng để có thể tương tác với những động cơ đó.
Có ai có ý tưởng về mẫu thiết kế hay phương pháp hay về cách tiếp cận tạo điều kiện giao tiếp giữa máy chủ lưu trữ WCF và chủ đề đang chạy không?
Bạn đang nói về mẫu kiểu hàng đợi tin nhắn? Và bạn cần phải xếp hàng nhiệm vụ không đồng bộ và sau đó báo cáo lại cho khách hàng sau khi hoàn thành? – slugster