-1

自分のPCにOracle Serverデータベース11gをインストールしました.iOSアプリケーションはサーバーと通信できます(ソケットストリーミングを介してmsgを送受信します)。また、OracleからSQL Developerをインストールし、データベースをサーバーに接続しました。クライアントデバイス(iPhone)は、いくつかのデータ(iPhoneの地磁気センサなどの一部のセンサーのデータ)をサーバーデータベースに送信し、必要に応じてサーバーから同じデータ(データベースに保存されている)をダウンロードする必要があります。OracleサーバーデータベースとiOSクライアントアプリケーション間のデータ通信

Connect and process oracle data from Objective-C on Mac OS

Connecting to Oracle from iOS App

Oracle access from iOS

https://odbcrouter.com/iosvsweb#hn_iOS_Open_Database_Connectivity_SDK

いくつかのスレッドOCIを使用することをお勧め:http://www.oracle.com/technetwork/database/features/oci/index.html

私はその直接接続を知っている。この目的のために、私はStackOverflowの上のいくつかのスレッドが読みますiOSクライアントとOracleデータベースの間には(少なくともセキュリティ上の理由では推奨されません)、Oracleサーバーを使用する以外には何もインストールする必要はありませんか?誰かがサンプルコードやリンクを提供できますか? iOSアプリケーションの開発にobjective-cを使用します。

ありがとうございます。

答えて

0

OJDBCを使用して作成しました。これはEclipseワークプレースのパッケージ・エクスプローラにojdbc.14.jarファイルをReferenced Librariesとして追加することで実行できます。

「ID」と「PW」は、サーバのIDとパスワード、および「URL」です、
con = DriverManager.getConnection(url, id, pw); 

:後で、接続セッションは、プライベート接続変数「詐欺」でデータベースを確立することができます

String url = "jdbc:oracle:thin:@localhost:1521:xe"; 

ここで、データベースの追加、削除、および更新に関するクエリを記述することができます。詳細情報については

https://www.javatpoint.com/example-to-connect-to-the-oracle-database https://docs.oracle.com/javase/tutorial/jdbc/basics/processingsqlstatements.html

編集:詳細な研究のために、このリンク[https://docstore.mik.ua/orelly/java-ent/dist/ch07_02.htm]は非常に便利です。

関連する問題