Tôi có thể tìm thấy nhiều thông tin về cách hoạt động của Cuộc thăm dò dài (Ví dụ, điều này và điều này), nhưng không có ví dụ đơn giản về cách triển khai mã này. Về cơ bản, làm thế nào tôi có thể sử dụng Apache Tomcat để phục vụ các yêu cầu, và làm thế nào tôi sẽ viết một ứng dụng đơn giản (mùa xuân) mà sẽ "thăm dò ý kiến" máy chủ cho các tin nhắn mới?mã ví dụ về kéo dài mùa xuân?
Ví dụ này không cần phải mở rộng, an toàn hoặc đầy đủ, nó chỉ cần hoạt động! Tôi sẽ đánh giá cao nếu bất cứ ai có thể cho tôi một hướng dẫn như vậy hoặc tham khảo bất kỳ hướng dẫn nào khác.
DeferredResult là bổ sung Spring 3.2 và cho phép bạn bỏ qua DeferredResult đã tạo thành một quy trình riêng biệt. Có thể gọi là một lớp Java, tương tự như Runnable. Khó thực hiện Callable theo cách để cho phép một quy trình riêng biệt xử lý phản hồi, mặc dù không phải là không thể. Dưới đây là một blog khá phong nha về cách để có được DeferredResult làm việc: http://blog.springsource.org/2012/05/13/spring-mvc-3-2-preview-adding-long-polling-to-an-existing -web-application / – CodeChimp