2011-03-31 27 views
13

tôi thấy các mô tả sau trong official tomcat configuration documentation (APR mô tả kết nối bỏ qua):"Chặn Sim" (xem trong tài liệu tomcat) là gì?

   Java Blocking Connector  Java Nio Blocking Connector 
Classname   Http11Protocol     Http11NioProtocol 
Tomcat Version 3.x 4.x 5.x 6.x      6.x    
Support Polling   NO        YES    
Polling Size   N/A     Unlimited - Restricted by mem 
Read HTTP Request  Blocking      Non Blocking 
Read HTTP Body  Blocking      Sim Blocking 
Write HTTP Response Blocking      Sim Blocking 
SSL Support   Java SSL      Java SSL 
SSL Handshake   Blocking      Non blocking 
Max Connections  maxThreads     See polling size 

không "Sim chặn" nghĩa là gì?

Trả lời

7

Theo Filip Hanik, một committer Tomcat, nó có nghĩa "mô phỏng chặn". (Tham khảo: Tomcat User Mailing list post)

+0

Vì vậy, nó là spec servlet mà lực lượng này: ... "mô phỏng chặn" để chứa speclet servlet hiện tại ... –

+1

@ChristopheRoussy Đối với thông số 2.x, Tomcat là tham chiếu thực hiện, vâng. Thông số "hiện tại", 3.x, cho phép không đồng bộ, nhưng Tomcat không phải là triển khai tham chiếu ở đó. Lưu ý các trích dẫn Filip Hanik là từ đầu năm 2008 và JSR 315 (thông số 3.x) đã không được phát hành cho đến cuối năm 2009. –

3

Chỉ cần đoán, nhưng nó có thể đứng để chặn mô phỏng, có nghĩa là một api chặn quấn quanh nio api không chặn.

+1

Trong khi câu trả lời dường như thật, tôi thà bỏ phiếu lên bài với tài liệu tham khảo ;-) –

Các vấn đề liên quan