2010-06-21 164 views
7

Tôi hiểu rằng sản phẩm Oracle GlassFish Server 3.0.1 là mã nguồn mở Glassfish + xây dựng thương hiệu + một số thành phần nguồn đóng.Glassfish v3.0.1 so với sản phẩm Oracle GlassFish Server 3.0.1 - bất kỳ lý do _technical_ nào để sử dụng phiên bản thương mại?

Có bất kỳ kỹ thuật lý do nào để mua phiên bản thương mại không? Giấy phép JRockit? Công cụ giám sát? Tích hợp với các sản phẩm khác?

EDIT: Trải nghiệm cá nhân với sản phẩm thương mại được đánh giá cao.

Trả lời

8

Như trường hợp trước đây với Sun, Oracle cung cấp GlassFish Enterprise Manager, một bộ các tính năng bổ sung cho sản xuất, cho khách hàng của mình (nay là những người có được Oracle GlassFish Server). Bạn có thể nhận được một bản đánh giá của những tính năng bổ sung tại http://oracle.com/goto/glassfish

lý do khác để sử dụng việc chào bán thương mại bao gồm hỗ trợ cho JVM (Hotspot và JRockit) và phát hành bản vá cho GlassFish (làm theo các trên https://blogs.oracle.com/glassfishforbusiness)

+0

+1 Câu trả lời từ * nhà truyền giáo GlassFish có lẽ sẽ là câu trả lời hay nhất mà OP có thể nhận được trên SO :) Chào mừng bạn đến với SO bằng cách này! –

+0

Cảm ơn Pascal. Bạn đang làm một công việc tuyệt vời ở đây trả lời tất cả những câu hỏi Java EE và GlassFish đó. –

+0

Cảm ơn câu trả lời của bạn. Bạn có thể liệt kê các tính năng bạn đề cập đến, để làm cho câu trả lời này độc lập không? –

1

Các chính sự khác biệt tất nhiên là sự hỗ trợ đầy đủ cho việc triển khai thương mại. Sử dụng một sản phẩm trong một môi trường thương mại không có hỗ trợ thường không phải là một ý tưởng tốt. Sự thật là dù rằng GlassFish nguồn mở có cộng đồng hỗ trợ khá tốt nên quyết định này thực sự là tùy thuộc vào bạn. Làm thế nào thoải mái để bạn cảm thấy duy trì một máy chủ mà không thể gọi ai đó nếu mọi thứ đi sai lầm khủng khiếp?

0

Tôi đã sử dụng glassfish nhiều lần trong môi trường sản xuất và tôi luôn rất hài lòng với nó. Đoán nó phụ thuộc vào mức hỗ trợ nào là cần thiết cho dự án cụ thể của bạn.

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