2009-12-03 13 views
18

Tôi nhận thấy rằng Real Time Java 2.2 đã được phát hành trở lại vào tháng 9, dường như đã đi một chặng đường dài từ khi tôi xem xét nó lần cuối. Tuy nhiên, không ai biết về bất kỳ thế giới thực sử dụng, thương mại hay học thuật cho đến nay?Ai sử dụng Java thời gian thực?

http://java.sun.com/javase/technologies/realtime/index.jsp

+0

Bạn có thể muốn xác định cho dù bạn đang tìm kiếm cho người dùng của sản phẩm cụ thể của Sun (Sun Java Real-Time System) hoặc Real-Time Đặc điểm kỹ thuật cho Java (RTSJ) nói chung. – andersoj

+0

Vâng, liên kết có điểm đến phiên bản Mặt trời cụ thể của thời gian thực Java – Jon

+0

** CẬP NHẬT ** FYI ... Tiến độ gần đây đã được thực hiện (trong năm 2015) cho Java thời gian thực. Xem bài viết này, [Tiêu chuẩn thời gian thực ít được biết đến ảnh hưởng đến phạm vi rộng của các ứng dụng Java] (http://www.javaworld.com/article/2906981/java-app-dev/little-known-real-time-standard- impact-wide-span-of-java-applications.html). –

Trả lời

14

Tôi đã cung cấp một số người dùng được tiết lộ công khai về Java thời gian thực trong answer to another question; Tôi sẽ sinh sản ở đây:

Real-Time Đặc điểm kỹ thuật cho Java hiện nay có nhiều thương mại cấp triển khai:

Những sản phẩm trải dài liên tục từ biên soạn để mã gốc (Aonix) để J2ME (aicas, đỉnh cao), để đầy đủ J2SE (Sun, IBM). Hầu hết, nếu không phải tất cả, có thấy các triển khai với số lượng nhỏ các hệ thống an toàn hoặc nhiệm vụ quan trọng, nhưng động lượng đang xây dựng. Ví dụ bao gồm Eglin radar giám sát không gian AFB hiện đại hóa và việc sử dụng RTSJ của Hải quân Hoa Kỳ tại tàu khu trục DDG-1000/Zumwalt của Hải quân Hoa Kỳ. Sun cũng tuyên bố việc triển khai trong lĩnh vực xử lý giao dịch tài chính .

Nếu bạn quan tâm đến RTSJ, tôi đề xuất Lập trình nền tảng thời gian thực của Peter Dibble hoặc Giáo sư Wellings 'Concurrent và Lập trình thời gian thực trong Java.

Trên ghi chú liên quan, cũng có hoạt động đang được tiến hành để cung cấp cấu hình An toàn quan trọng cho ngôn ngữ lập trình Java , được xây dựng dưới dạng tập con của RTSJ. Ngoài ra, một nhóm chuyên gia đã thành lập để khám phá một RTSJ DRTSJ phân phối, nhưng công việc bị đình trệ.

Không phải tất cả các điều trên đều đề cập đến JavaRTS của Sun hoặc thậm chí RTSJ; một số nhà cung cấp đã theo đuổi con đường độc quyền của riêng họ cho Java thời gian thực bởi vì họ cảm thấy RTSJ không phù hợp với nhu cầu của khách hàng của họ.

Một số người dùng bổ sung mà tôi biết bây giờ bao gồm các hệ thống chiến đấu trong tương lai của quân đội và một số ứng cử viên thách thức đô thị DARPA.

0

Rất thời gian thực, nhưng không phải tất cả tiêu chuẩn RTSJ là hệ thống Ajile, chúng tạo ra phần cứng thời gian thực java.

Tôi đã sử dụng nó trên máy tính điều khiển hỏa lực M101 CROWS. Đó KHÔNG phải là lỗi không thành công trong video trên youtube.

+0

Tôi vừa lưu ý tham chiếu đến Ajile và JVM phần cứng của chúng. Ajile đã ra khỏi kinh doanh khá lâu; Google để biết chi tiết. –

8

Phiên bản huấn luyện viên phản lực T-50 của Hàn Quốc sẽ có ứng dụng cốt lõi được viết bằng Java thời gian thực.

Ứng dụng Java này cung cấp HUD, MFD diplays và tất cả các chức năng chính của máy tính nhiệm vụ.

JamaicaVM từ aicas được chuyển đến máy tính nhiệm vụ được phát triển bản địa.

thử nghiệm chuyến bay dự kiến ​​vào quý 4 năm 2010.

+0

Bản cập nhật cho máy bay phản lực T-50 chạy Java ... Máy tính nhiệm vụ chạy RT Java đã có kiểm tra chuyến bay vào tháng 11 năm 2010. Kể từ đó, nó được bay theo thời gian với các mục đích kiểm tra chuyến bay khác. Ứng dụng RT Java thực hiện tất cả các tính toán, giao diện dữ liệu và đồ họa hiển thị trên HUD và MFD. – Keugyeol