Tôi đang sử dụng ngôn ngữ C và Linux làm nền tảng lập trình của mình.Giao tiếp giữa hai ứng dụng trong cùng một máy cục bộ
Tôi đang phát triển một ứng dụng không gian người dùng chạy trong nền, như một daemon. Và vấn đề của tôi là, tôi muốn một ứng dụng không gian người dùng khác để giao tiếp với daemon này.
Tôi biết rằng tôi phải sử dụng phương pháp liên lạc Interprocess nhưng tôi không biết triển khai chính xác là gì.
Nhưng việc sử dụng IPC trong triển khai giao tiếp của tôi là tùy chọn khác của tôi. Trên thực tế tôi chỉ muốn thay đổi thuộc tính của daemon của tôi bằng cách sử dụng một ứng dụng khác. Vui lòng xem bên dưới senario:
- Trình nền của tôi chạy ẩn.
- Sau đó, một số ứng dụng sẽ kiểm soát các thuộc tính của một daemon, như thời gian trễ khi ngủ.
Tùy chọn đầu tiên của tôi là truy cập tệp có giá trị của thuộc tính. Vì vậy, deamon của tôi sẽ thăm dò ý kiến đó giá trị. Trong khi ứng dụng khác sẽ thay đổi giá trị đó.
Tôi không chắc chắn về hiệu quả của các tùy chọn của mình. Làm ơn cho lời khuyên.
THanks.
gconf/dconf/xfconf tất cả làm chính xác những gì họ muốn (và thứ hai là dbus dựa) – Spudd86