Công ty chúng tôi sử dụng IBM iSeries cho phần lớn xử lý dữ liệu của chúng tôi. Tất cả các ứng dụng nội bộ của chúng tôi đều được viết bằng RPG. Theo lộ trình của IBM, IBM đang đẩy các công ty chuyển sang Java/J2EE. Chúng tôi đang tìm cách hiện đại hóa các ứng dụng nội bộ của mình cho một giao diện GUI hơn. Chúng tôi cung cấp sự hiện diện web bên ngoài bằng cách sử dụng các trang web Asp.Net, mặc dù có lẽ các dự án greenfield có thể là Java. Một lựa chọn là sử dụng một ứng dụng scraper màn hình trong khi ở trên RPG nhưng tôi nghĩ rằng nó có thể là tốt hơn để từ từ đi con đường của lộ trình của IBM và chuyển sang Java. Mục tiêu của chúng tôi là chuyển sang giao diện GUI và trở thành nội tuyến với lộ trình của IBM.Chuyển đổi RPG sang Java trên IBM iSeries
Bạn đã từng tham gia vào việc chuyển đổi RPG sang Java, ngay cả khi chỉ các dự án greenfield là Java và các dự án brownfield vẫn là RPG?
quản lý của tôi là sợ rằng:
1) cập nhật JRE trên máy trạm, khách hàng đặc biệt mỏng, có thể gây ra một cơn ác mộng hành chính (Công ty chúng tôi sử dụng 80% máy trạm mỏng và 20% máy tính) và
2) Java đòi hỏi quá nhiều chi phí của máy trạm để chạy hiệu quả
3) Sự không tương thích giữa các máy khách JRE khi chúng tôi cập nhật, có khả năng phá vỡ các ứng dụng khác yêu cầu JRE.
Bạn có thể làm sáng tỏ điều này không? Có lợi ích to lớn nào không? Bất kỳ gotchas lớn?
KIỂM TRA: Tôi chỉ quan tâm đến việc di chuyển sang Java. Mức độ khó khăn là gì và tôi có mất bất cứ thứ gì khi chuyển từ RPG sang Java không? Màn hình có đáp ứng rất nhanh khi di chuyển sang Java không?
cảm ơn câu hỏi này +1 – mKorbel
Như tôi đã nói trong bình luận của tôi theo câu trả lời của JamesA, hiệu suất phụ thuộc rất nhiều vào nền tảng của bạn. ISeries của bạn bao nhiêu tuổi? –
1 tuổi. Chỉ cần nâng cấp. Không biết các thông số kỹ thuật mặc dù. –