Tôi đang viết một máy chủ sử dụng java NIO và tôi có một số câu hỏi mà tôi không thể tìm thấy câu trả lời.Java NIO và SSL
Đầu tiên, liên quan đến SSLEngine, cách xử lý NEED_TASK
đúng cách trong chuỗi được phân tách? Khi tôi gọi các nhiệm vụ trong chuỗi riêng biệt, chúng hoàn thành, nhưng tôi không biết làm thế nào để quay trở lại để thực hiện một thao tác bắt tay khác. Một tùy chọn sẽ là gọi hoạt động đó từ một chuỗi đang thực hiện tác vụ được ủy quyền, nhưng tôi đoán đó không phải là cách để thực hiện.
Một câu hỏi khác là gọi số interestOps()
từ chuỗi khác nhau rồi chọn chuỗi. Tôi cần phải thay đổi sở thích quan trọng sau khi nỗ lực ghi vào kênh đã không ghi tất cả dữ liệu. Tôi nghĩ về việc sử dụng một số loại hàng đợi của những thay đổi như trong hướng dẫn ROX NIO, nhưng tôi đã đọc trong một chủ đề khác ở đây rằng nó không phải là cách tốt nhất.
Để đóng cử tri: đây thực sự là một câu hỏi thực sự, ngay cả khi cá nhân bạn không hiểu nó. – EJP