JSR là gì và công dụng của nó là gì?


89

Mức độ liên quan của JSR là gì và làm cách nào để tối ưu hóa nó cho mục đích sử dụng của một người?

Tôi đọc một cái gì đó như jsr82 cho Bluetooth và một số khác cho các ứng dụng kỹ thuật khác.

Sự liên quan của nó là gì?

Câu trả lời:


102

JSR là các Yêu cầu Đặc tả Java , về cơ bản các yêu cầu thay đổi cho ngôn ngữ Java, thư viện và các thành phần khác.

Tất cả đều là một phần của Quy trình cộng đồng Java , nhờ đó các bên quan tâm có thể đưa ra ý tưởng của họ để cải tiến và (hy vọng) để họ tiếp thu và hành động. Quy trình được trình bày chi tiết tại đây .

Ví dụ: Bluetooth mà bạn đề cập được theo dõi ở đây và danh sách cuối cùng được duy trì ở đây .


5
Một cách khác để giải thích nó là tương tự với RFC của IETF ("Yêu cầu nhận xét") hoặc "Khuyến nghị" của W3C cuối cùng trở thành tiêu chuẩn.
LarsH

11

Yêu cầu đặc tả Java (JSR) là các mô tả thực tế về các thông số kỹ thuật được đề xuất và cuối cùng cho nền tảng Java. Tại bất kỳ thời điểm nào, có rất nhiều JSR chuyển qua quá trình xem xét và phê duyệt.



7

JSRs: Java Specification Request là một tài liệu chính thức được đề xuất cho đặc điểm kỹ thuật và thay đổi kỹ thuật (chúng tôi thường gọi nó là yêu cầu thay đổi). Một cá nhân hoặc một tổ chức có thể trở thành thành viên của Quy trình cộng đồng Java (JCP) và có thể phát triển mã của họ theo đặc điểm kỹ thuật được đề cập trong JSR. Thay đổi kỹ thuật được phát triển sẽ được các thành viên JCP xem xét và chấp thuận.

JSR được tổ chức như bên dưới

Để biết thêm thông tin về JSR 82: API JavaTM cho Bluetooth


3

Từ Câu hỏi thường gặp về JCP :

H: Yêu cầu Đặc tả Java (JSR) là gì?

A: JSR là một Yêu cầu Đặc tả Java. Đây là tài liệu do một hoặc nhiều thành viên đệ trình lên PMO để đề xuất phát triển một đặc điểm kỹ thuật mới hoặc sửa đổi quan trọng đối với một thông số kỹ thuật hiện có. Hiện có nhiều thông số kỹ thuật công nghệ Java đang được phát triển trong chương trình JCP, bao gồm các phiên bản tiếp theo của Java ™ Micro Edition (Java ME ™), Java ™ Platform Enterprise Edition (Java EE ™) và Java ™ Standard Edition (Java SE ™) . JSR cũng đề cập đến các nỗ lực phát triển đặc tả phát sinh từ các đề xuất này. Để xem các JSR, hãy tham khảo danh sách đầy đủ của tất cả các JSR .

Và từ bài báo hữu ích này :

Yêu cầu đặc tả Java là tài liệu bắt đầu cải tiến trên nền tảng Java. Bất cứ khi nào thành viên của chương trình JCP nhận thấy cơ hội để cải thiện nền tảng, họ sẽ tạo JSR mô tả cơ hội và gửi nó để sửa đổi. JSR sau đó trải qua một loạt các giai đoạn cho đến khi nó được phát hành hoặc loại bỏ. Danh sách sau liệt kê các giai đoạn từ khi tạo JSR đến khi phát hành:

  • Viết JSR
  • Gửi JSR
  • Đánh giá JSR
  • Hình thành EG
  • Đánh giá bản nháp sớm
  • Đánh giá công khai
  • Dự thảo cuối cùng được đề xuất
  • Lá phiếu cuối cùng

Các bước JSR từ đầu đến cuối

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.