Trang chủ » Thiết kế website giá rẻ
Mustang - phiên bản Java kế tiếp của Sun
Tại hội nghị JavaOne được tổ chức tuần tới tại San Francisco, Sun sẽ giới thiệu các tính năng mới trong phiên bản Java kế tiếp (tên mã "Mustang").
Những tính năng mới trong nền tảng Java 2 Standard Edition 6.0 (JS2SE 6.0) sẽ được tập trung vào 6 lĩnh vực trọng yếu: công cụ và ngôn ngữ lập trình Java; hệ thống mạng và bảo mật; phần mở rộng quản lý (Management Extensions) Java; các dịch vụ; thư viện hệ thống; và trình doanh nghiệp khách & XML.
Theo các quan chức của Sun, sẽ không có bất cứ sự thay đổi nào về ngôn ngữ trong Mustang, nhưng sẽ có thêm một số thành phần JSR (Java Specification Requests) để mở rộng khả năng xử lý ngôn ngữ của nền tảng.
Một trong những thành phần JSR liên quan tới khả năng hỗ trợ ngôn ngữ là JSR 223 - còn được biết đến với cái tên "kịch bản cho nền tảng Java". Đây là sáng kiến cho phép các ngôn ngữ kịch bản (script) có thể tích hợp với nền tảng Java. Mustang cũng sẽ được tích hợp cả động cơ JavaScript dựa trên Mozilla Rhino, một công trình nguồn mở ứng dụng JavaScript.
Một thành phần JSR khác là JSR 199 (Java Compiler API), có nhiệm vụ xác định cấu trúc cho các file nguồn biên dịch trong ứng dụng. Trong khi đó JSR 269 (Pluggable Annotation Processing API) sẽ chuẩn hoá công cụ xử lý chú thích của Java.
Để tăng cường khả năng bảo mật, Sun dự kiến sẽ bổ sung thêm khả năng hỗ trợ XML Digital Signatures (JSR 105) và JSR 268 (Smart Card I/O API) - cho phép các ứng dụng Java có thể tương tác với các ứng dụng trên thẻ thông minh (smart card). Những tính năng bảo mật mới khác dự kiến sẽ có trong Mustang bao gồm việc tích hợp nền tảng Java Generic Security Services với Kerberos; hỗ trợ động cơ Simple and Protected GSS-API Negotiation Mechanism.
Được biết, trong khi Sun tiếp tục bổ sung những tính năng phức tạp cho Mustang, hãng cũng đang hướng tới một nền tảng mới - J2SE 7.0 (tên mã "Dolphin"). Phiên bản hiện tại của Java là Java 5.0 (tên mã "Tiger").