Ngay bây giờ tôi đang làm việc về kiến trúc cho ứng dụng sẽ quản lý ổ cắm thông minh và tôi cần lời khuyên. Đây là những gì tôi có bây giờ:
Tôi không chắc chắn cách xử lý kết nối giữa Spring và ổ cắm thông minh (tôi muốn có thể bật / tắt ổ cắm từ ứng dụng web của mình). Tôi giao tiếp với các ổ cắm của tôi thông qua HTTP. Ý tưởng của tôi là có máy chủ sẽ quản lý các kết nối và lệnh giữa Spring và socket:
- Khi ổ cắm sẽ được bật, nó sẽ cố gắng kết nối với máy chủ.
- Máy chủ sẽ chờ kết nối mới từ ổ cắm thông minh, để lưu chúng. Ngoài ra, nó sẽ chờ các lệnh từ Spring thay đổi trạng thái của socket.
Nó là một ý tưởng tốt? Nếu có, có công cụ nào giúp tôi làm điều đó không (có thể xây dựng vào mùa xuân), hay tôi nên tự viết nó?