Tôi muốn có thể tạo nhiều luồng và gửi dữ liệu đến một chuỗi cụ thể dựa trên những gì chương trình chính nhận được.Gửi dữ liệu đến một chủ đề cụ thể
Về cơ bản tôi đang gửi gói tới chương trình nhận sẽ chứa một số. Số này được sử dụng để xác định chuỗi nào nó muốn giao tiếp. Làm thế nào tôi có thể gửi gói tin đó đến một sợi có cùng số đó?
Ví dụ: chuỗi 1,2,3,4 và 5 tồn tại. Chương trình chính của tôi nhận được một gói với số 3. Tôi muốn gửi gói đó đến chủ đề 3.
Làm cách nào để tôi có thể đạt được điều này?
Tại sao bạn không giữ kết nối còn sống sau đó ủy thác dữ liệu được gửi/nhận tới luồng chứa ổ cắm đó? –
Tôi đang tạo một bộ định tuyến ảo (một dự án lớp) để nó cần hoạt động giống như một bộ định tuyến thực. Vì vậy, những chủ đề tôi đang làm là hành động như các cổng khác nhau cho router của tôi. Các gói tin của chúng tôi đang được gửi đến cổng thực mà chương trình của chúng tôi đang lắng nghe và chương trình của chúng tôi sau đó gửi nó đến một cổng ảo (luồng). –