Mình có 1 bài tập thế này nhưng chưa biết phải làm thế nào. Mọi người giúp minh với ạ. Thanks.
Tạo ra 2 tiến trình P0 và P1. Quá trình P0 đọc từ file một ma trận vuông cấp N*N, sau đó gởi ma trận này cho P1. Tiến trình P1 sẽ thực hiện nghịch đảo ma trận này và ghi kết quả xuống một file khác. Nếu ma trận không thể nghịch đảo được, có thể tìm một ma trận giả nghịch đảo Moore-Penrose, hoặc ghi ra file kết quả dòng thông báo tương ứng. Sử dụng một, hoặc cả 3 cơ chế giao tiếp giữa
các tiến trình: Message Queue; Shared Memory; Pipe.
Hỏi về giao tiếp giữa 2 tiến trình (dùng c#)
Bạn đã có câu trả lời rồi đấy:
Bạn cứ thử search Google trước đi, tôi thấy có rất nhiều bài viết và ví dụ tham khảo. Bạn có thể đọc và làm theo các ví dụ để hiểu được.
Gợi ý: giao tiếp giữa các tiến trình trong tiếng Anh là interprocess communication.
3 Likes
@thaipt Mình mới tiếp xúc về vấn đề này, còn rất mơ hồ. Bạn có thể share cho mình mấy link tham khảo không ạ. Cảm ơn!!!
Đây là một số ví dụ dùng Pipe với C#:
4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?