Theo những gì tôi biết, Oracle không, và chưa bao giờ có, và có lẽ sẽ không bao giờ trong tương lai gần cung cấp Ứng dụng khách tức thì cho Linux dựa trên ARM. Vì nó là một phần mềm độc quyền, nên có rất ít khả năng bạn có thể "biên dịch" nó ...
-
Một tùy chọn sẽ là viết trình điều khiển của riêng bạn triển khai giao thức dây của Oracle. Nhưng điều này là xa tầm thường. Không đề cập đến các tác động pháp lý (có thể có) vì đây là một giao thức độc quyền.
-
Hiện tại, đặt cược tốt nhất cho bạn nếu bạn muốn kết nối trực tiếp từ hộp ARM của bạn đến máy chủ Oracle, có thể là sử dụng trình điều khiển mỏng JDBC vì nó là java thuần túy và nên chạy trên JVM dành cho ARM. Nếu ứng dụng của bạn không được viết bằng Java, có thể bạn sẽ cần phải tự viết một số loại cổng - hoặc có thể bao gồm nội dung của riêng bạn thông qua JNI (nghe có vẻ giống như một thứ gì đó khó hiểu, phải không?)
-
Tùy thuộc vào nhu cầu của bạn và yêu cầu dự án của bạn, có thể bạn nên điều tra tùy chọn có một số loại "dịch vụ web" hoạt động như một cổng vào Oracle và chạy trên hộp x86 / amd64 ở đâu đó trên mạng của bạn. Sau đó, khách hàng của bạn (dựa trên ARM hoặc không) sẽ truy cập vào DB cơ bản thông qua nó.
-
Có nhiều ứng dụng khách cho RDMBS nguồn mở mà bạn có thể sử dụng trên các thiết bị ARM. Có lẽ bạn có thể quản lý để đồng bộ hóa dữ liệu giữa Oracle với một trong những RDBMS này?
Đối với bản thân tôi, tôi sẽ thúc đẩy giải pháp thứ ba. Nhưng một lần nữa, tất cả điều này phụ thuộc vào nhu cầu thực tế của bạn.
Với nhiều nhận xét khác nhau của bạn bên dưới, tôi sẽ nói rằng việc lựa chọn mục tiêu ARM là một lỗi do nhu cầu thực sự của bạn là nhúng ứng dụng khách tức thì để kết nối với Oracle RDBMS.
Có lẽ một bảng mạch nhỏ dựa trên Atom của Intel sẽ là lựa chọn tốt hơn ở đây? A Hãy xem ví dụ tại MinnowBoard hoặc thậm chí là Intel Galileao. Đó chỉ là những gợi ý. Và tôi chưa bao giờ làm việc với bất kỳ ai trong số họ. Bạn có thể sẽ tìm thấy các tùy chọn khác / tốt hơn bằng cách googling một chút. Kiểm tra tính tương thích / dễ cài đặt của Linux - và bạn sẽ có trong tay một kiến trúc x86 chính thức.