Dịch vụ thông báo đơn giản của Amazon có thể "đẩy" thông báo tới ứng dụng khách trên máy tính để bàn không? Điều này có thể là một sự thúc đẩy thực sự mà không cần bỏ phiếu?Dịch vụ thông báo đơn giản của Amazon có thể "đẩy" các thông báo tới một ứng dụng máy tính để bàn không?
6
A
Trả lời
3
Không, đây không phải (chưa) có sẵn out of the box - Amazon SNS thực sự hoạt động bằng cách publishers sending messages to topics, mà lần lượt đẩy các endpoints subscribed to this topic. Các giao thức hiện có sẵn cho các Subscribe API là:
- http - cung cấp các thông điệp JSON-encoded qua HTTP POST
- https --delivery thông điệp JSON-mã hóa thông qua HTTPS POST
- email - giao tin nhắn qua SMTP
- email-json - cung cấp các thông điệp JSON-mã hóa thông qua SMTP
- sms - cung cấp các tin nhắn qua SMS [hiện giới hạn ở những khu vực Mỹ (s)]
- sqs - phân phối thông điệp được mã hóa JSON đến hàng đợi SQS của Amazon
Vì vậy, gần nhất bạn hiện có thông báo đẩy cho máy tính để bàn là email, mặc dù việc tạo các tùy chỉnh thông thường bằng cách đăng HTTP là tương đối dễ dàng. với một dịch vụ web tương ứng, từ đó có thể tạo điều kiện thuận lợi cho WebSocket hoặc Growl v.v.
Chúc may mắn!
Hoặc ứng dụng dành cho máy tính để bàn của bạn có thể triển khai một máy chủ web đơn giản –
Nhưng sau đó nếu máy tính của bạn ngoại tuyến, bạn đã bỏ lỡ thông báo. Có một số nhược điểm khác khi sử dụng máy chủ web cục bộ cho các thông báo SNS, tôi sẽ không khuyến nghị sử dụng nó. – GuiSim