Di bagian paling bawah, hanya ada dua perpustakaan untuk mengakses Oracle:
- Perpustakaan biner OCI.
- File Jar Java OJDBC.
Semua perpustakaan lain (seperti ODBC, ADO.NET) dibangun di atas salah satu perpustakaan ini (biasanya di OCI).
Tidak ada perpustakaan OCI untuk iPhone (atau arsitektur ARM apa pun sejauh yang saya tahu) dan tidak ada Java VM untuk menggunakan OJDBC. Jadi Anda tidak dapat langsung terhubung dari iPhone ke database Oracle.
Jadi, apa pun solusi Anda, itu akan membutuhkan server perantara (atau gateway).