Các thành phần

JBoss AS đang chờ đợi từ lâu 5.000 Động thái gần Ngày phát hành

Những câu chuyện lay động trên hành trình của 'Quỹ Hy vọng'

Những câu chuyện lay động trên hành trình của 'Quỹ Hy vọng'
Anonim

Red Hat tin rằng kiến ​​trúc linh hoạt của sản phẩm sẽ phục vụ như một sự khác biệt trên thị trường.

Một máy chủ ứng dụng xoay quanh ba tầng công nghệ, ông viết: Một thời gian chạy cơ bản - trong trường hợp của JBoss, các dịch vụ trung gian lõi máy ảo Java, và các API (các giao diện lập trình ứng dụng) và các phương pháp trên.

"JBoss AS 5.0 là phiên bản đầu tiên sẽ cho chúng ta khả năng phân tách rõ ràng ba lớp này", ông viết. "Các JBoss Microcontainer tóm tắt chúng tôi từ môi trường runtime và các dịch vụ cốt lõi của doanh nghiệp của chúng tôi đã được hoàn toàn componentized và aspectized để họ có thể được tận dụng đầy đủ từ bất kỳ khung cấp cao hơn / API / ngôn ngữ."

Red Hat kế hoạch để hỗ trợ dựa trên thành phần Java Các đặc tính phát triển như OSGi (Open Services Gateway Initiative), được hỗ trợ bởi Sun và IBM.

Tuy nhiên, công ty này đã quyết định loại bỏ nó hoàn toàn trong bất kỳ một trại nào, ông viết "Kiến trúc cốt lõi của chúng tôi không phải là phụ thuộc vào bất kỳ spec thời trang hoặc ngôn ngữ du jour, "ông nói thêm. Bạn không cần phải đặt cược vào đó là 'the' API bạn cần, và sau đó bị khoá trong một trong số ít các ứng dụng triển khai thực hiện API như vậy "Có thể dựa vào các dịch vụ middleware lõi yếu hơn".

Theo Labourey, phạm vi thay đổi của sản phẩm đã mở rộng quá trình phát triển, bắt đầu cách đây 3 năm.

Nhưng dự án không chỉ là một ", "ông nói. "Sự đầu tư này sẽ có tác động quyết liệt đến việc cung cấp Middleware JBoss Enterprise Middleware, tuổi thọ của nó và khả năng thích ứng với những thay đổi của thị trường".

Công nghệ của Red Hat bao gồm các công nghệ như OSGi có lẽ sẽ được mong đợi dựa trên lịch sử của công ty Theo một quan sát viên, "JBoss micro-kernel" ban đầu đã đưa ra một cách định hướng về thành phần để làm Java và các ứng dụng trước khi có những lựa chọn khả thi khác ", Michael Coté, nhà phân tích của Redmonk, cho biết. "Cũng như nhiều đội khác đã phát minh ra một công nghệ mà những người khác cố gắng chuẩn hóa, có vẻ như những người trong nhóm JBoss xem OSGi như là những thứ khác xa so với cách mà mọi thứ sẽ xảy ra".

Nhưng công ty có thể "Thay vì xây dựng cốt lõi của họ trên OSGi, họ đang xây dựng cốt lõi về công cụ của riêng mình, và hỗ trợ OSGi như là một cách để sử dụng lõi cụ thể JBoss", ông nói. ông nói. "Nếu bạn có thời gian để xây dựng một kiến ​​trúc cho phép bạn bảo vệ như thế, nó thường là một điều tốt"

Tại thời điểm này, bất cứ ai đoán được công nghệ thành phần Java sẽ nổi lên như một nhà lãnh đạo, hoặc liệu có nhiều cách tiếp cận sẽ đạt được hiệu quả không, ông nói thêm: "Có rất nhiều người đam mê OSGi đang xây dựng, nhưng câu hỏi này làm thế nào các thành phần Java sẽ được giải quyết Red Hat phải đối mặt với cạnh tranh trong thị trường máy chủ ứng dụng từ các nhà cung cấp nền tảng lớn như Oracle và IBM, cũng như về phía nguồn mở thông qua nền tảng máy chủ ứng dụng đã được công bố gần đây của SpringSource, thúc đẩy OSGi.