一番下には、Oracleにアクセスするためのライブラリが2つしかありません。
- OCIバイナリライブラリ。
- JavaOJDBCJarファイル。
他のすべてのライブラリ(ODBC、ADO.NETなど)は、これらのライブラリの1つ(通常はOCI)に基づいて構築されています。
iPhone用のOCIライブラリ(または私が知る限り、ARMアーキテクチャ)はなく、OJDBCを使用するJavaVMもありません。そのため、iPhoneからOracleデータベースに直接接続することはできません。
したがって、ソリューションがどのようなものであっても、中間サーバー(またはゲートウェイ)が必要になります。