Apa itu JSR dan apa kegunaannya?

89

Apa relevansi JSR dan bagaimana cara mengoptimalkannya untuk digunakan?

Saya membaca sesuatu seperti jsr82 untuk Bluetooth dan beberapa lainnya untuk aplikasi teknis lainnya.

Apa relevansinya?

Yatin
sumber

Jawaban:

102

JSR adalah Permintaan Spesifikasi Java , pada dasarnya mengubah permintaan untuk bahasa Java, pustaka, dan komponen lainnya.

Itu semua adalah bagian dari Proses Komunitas Java , di mana pihak yang berkepentingan dapat mengemukakan gagasan mereka untuk peningkatan dan (mudah-mudahan) meminta mereka untuk diambil dan ditindaklanjuti. Prosesnya dirinci di sini .

Misalnya, Bluetooth yang Anda sebutkan dilacak di sini dan daftar definitif dipertahankan di sini .

paxdiablo
sumber
5
Cara lain untuk menjelaskannya adalah dengan analogi RFC IETF ("Request for Comments") atau "Rekomendasi" W3C yang akhirnya menjadi standar.
LarsH
11

Permintaan Spesifikasi Java (JSR) adalah deskripsi aktual dari spesifikasi yang diusulkan dan final untuk platform Java. Pada satu waktu, ada banyak JSR yang bergerak melalui proses peninjauan dan persetujuan.

anggur
sumber
7

JSRs: Java Specification Requests adalah dokumen resmi yang diusulkan untuk spesifikasi dan perubahan teknis (sering kami menyebutnya sebagai permintaan perubahan). Seorang individu atau organisasi dapat menjadi anggota Java Community Process (JCP) dan dapat mengembangkan kode mereka sesuai spesifikasi yang disebutkan dalam JSR. Perubahan teknis yang dikembangkan akan ditinjau oleh anggota JCP dan menyetujuinya.

JSR diatur seperti di bawah ini

Untuk informasi selengkapnya tentang JSR 82: JavaTM API untuk Bluetooth

GrabNewTech
sumber
3

Dari FAQ JCP :

T: Apa itu Permintaan Spesifikasi Java (JSR)?

J: JSR adalah Permintaan Spesifikasi Java. Ini adalah dokumen yang diserahkan ke PMO oleh satu atau lebih anggota untuk mengusulkan pengembangan spesifikasi baru atau revisi signifikan terhadap spesifikasi yang sudah ada. Saat ini terdapat banyak spesifikasi teknologi Java yang sedang dikembangkan dalam program JCP, termasuk versi berikutnya dari Java ™ Micro Edition (Java ME ™), Java ™ Platform Enterprise Edition (Java EE ™), dan Java ™ Standard Edition (Java SE ™) . JSR juga mengacu pada upaya pengembangan spesifikasi yang timbul dari proposal ini. Untuk melihat JSR, lihat daftar lengkap semua JSR .

Dan dari makalah yang bermanfaat ini :

Permintaan Spesifikasi Java adalah dokumen yang memulai peningkatan pada platform Java. Kapan pun anggota program JCP melihat peluang untuk meningkatkan platform, mereka membuat JSR yang menjelaskan peluang tersebut dan mengirimkannya untuk direvisi. JSR kemudian melewati serangkaian tahapan hingga dirilis atau dibuang. Daftar berikut menyebutkan tahapan dari pembuatan JSR hingga rilisnya:

  • Tulis JSR
  • Kirimkan JSR
  • Ulasan JSR
  • Pembentukan EG
  • Review Draf Awal
  • Review Umum
  • Usulan Draf Akhir
  • Surat Suara Terakhir

Langkah-langkah JSR dari awal sampai akhir

Saeed Hassanvand
sumber