ข้อกำหนดตามเวลาจริงสำหรับจาวา

(เปลี่ยนทางจาก RTSJ)

ข้อกำหนดตามเวลาจริงสำหรับจาวา (Real-Time Specification for Java, RTSJ) เป็นข้อกำหนดที่สร้างขึ้นเพื่อให้ภาษาจาวาสามารถนำไปใช้ในการเขียนโปรแกรมประเภทเวลาจริง. RTSJ เป็นข้อกำหนดที่ใช้ขยายประกอบกับข้อกำหนดของภาษาจาวา (Java Language Specification) และข้อกำหนดของ JVM (Java Virtual Machine). RTSJกำหนดเซตของโปรแกรมมิ่งอินเตอร์เฟซสำหรับการเขียนเรียลไทม์โปรแกรม ได้แก่การสร้าง, การเอ๊กส์คิวท์, และการจัดการเรียลไทม์เทร็ด (real-time thread คือเทร็ดที่มีเงื่อนไขความถูกต้องขึ้นกับข้อจำกัดทางเวลา เช่น เส้นตาย เป็นต้น)

RTSJ เวอร์ชัน 1.0 เริ่มต้นจาก JSR-1 (Java Specification Request) ของ JCP (Java Community Process) และได้รับการรับรองจาก JCP ในเดือนมกราคม พ.ศ. 2545 (ค.ศ. 2002). RTSJ 1.1 กำลังอยู่ระหว่างการพัฒนาภายใต้ JSR-282 (ณ เดือนพฤศจิกายน พ.ศ. 2549).

อิมพลีเมนเทชั่น แก้

ณ เดือนพฤศจิกายน พ.ศ. 2549 อิมพลีเมนเทชั่นของ RTSJ ได้แก่

อ้างอิง แก้