Tuyên bố từ chối trách nhiệm: Tôi là anh chàng Webbit
Chắc chắn có rất nhiều sự trùng lặp giữa 3 dự án. Khi tôi xây dựng Webbit tôi đã không nhận thức được hai người kia - tôi đã từng, nó có thể không tồn tại, hoặc tôi có thể dành thời gian của tôi để đóng góp cho những người khác.
tôi có thể nói một chút về Webbit ...
Nó không phải là một đa mục đích evented khuôn khổ IO. Hoặc bộ công cụ giao thức mạng. Hoặc trừu tượng hệ thống tập tin. Webbit chỉ làm một phần nhỏ những gì người khác làm.
Webbit cũng không phải là một khung công tác web đầy đủ tính năng. Giống như Node.JS hoặc API Servlet, nó cung cấp các khối xây dựng cốt lõi để xây dựng các khuôn khổ cấp cao hơn, nhưng để nó thành các dự án bên ngoài (như Webbit-EasyRemote hoặc Webbit-REST).
Những gì Webbit tập trung vào là một máy chủ đơn giản, có thể nhúng, không chặn, HTTP và WebSocket.
Bởi vì nó có phương pháp 'làm một điều và làm tốt', nó cũng được thiết kế để sử dụng kết hợp với các thư viện khác. Nó cho phép các java.util.concurrent.Executors bên ngoài được truyền vào và tránh các ngữ cảnh chuỗi đơn lẻ, làm cho nó đặc biệt thích hợp để tích hợp với các thư viện đồng thời kiểu Actor như Jetlang và HeySync.
Vert.x và Deft mang theo các khung công tác hoàn chỉnh để phát triển kiểu nút ngoài định dạng. Webbit chỉ là một công cụ nhỏ có thể giúp HTTP/WebSocket kích hoạt ứng dụng của bạn.Có một nhu cầu cho cả hai và nó thực sự phụ thuộc vào nhu cầu của bạn (và phong cách cá nhân) như là thích hợp hơn.
Nguồn
2011-10-10 22:05:05
Tại sao phiếu bầu "không mang tính xây dựng"? Đây là một cánh đồng xanh thực sự cho không gian JVM và đây dường như là ba dự án đang trong giai đoạn đầu. Có vẻ như ok với tôi để tìm ra sự khác biệt của họ. Không có ý định làm mồi lửa ở tất cả, và không được thực hiện bởi những người tham gia dự án như bạn có thể thấy bên dưới. Tôi sẽ loại bỏ phần 'vs' khỏi tiêu đề –
+1 Yêu cầu thực tế là câu trả lời duy nhất là từ những kẻ thực sự đã tạo ra ba dự án được đề cập. –