Oracle Connector for iOS/Android
製品の概要
iOSデバイスに会社のOracleデータを開示してモバイルネイティブアプリケーションを作成したいお客様向けのモバイルミドルウェアです。
モバイルデバイスをMicrosoft IIS ウェブサーバー経由でOracleデータベース接続するアプリケーションを簡単に素早く構築出来ます。
- iOSデバイスからOracleデータアクセスを支援するミドルウェア製品です。
- Oracleサーバーとの通信はIISのWeb Service経由となります。
- iOSクライアントライブラリはXcode/Objective-C/Swiftに対応するスタティックライブラリとして提供されます。
- iOSクライアントライブラリは非同期通信でdelegateに処理完了などが通知されます。
- Androidクライアントライブラリはjarファイルとして提供されます。
- Oracleトランザクションサポートしてますので更新系業務も対応可能です。
- IISサーバー構成により3G/LTEでもWi-Fiでも利用可能です。
- SSL通信に対応しています。
- 各種 Web Server認証に対応しています。
- 詳細はPDFマニュアルをご参照ください。
主なメソッド/プロパティ/デリゲート
メソッド | 概要 |
connect | サーバーへの接続 |
disconnect | サーバー接続の解除 |
query | クエリ発行 |
queryRows | 複数行クエリ発行 |
execute | 非クエリ系SQL実行 |
beginTrans | トランザクション開始 |
commitTrans | トランザクションコミット |
rollbackTrans | トランザクションロールバック |
プロパティ | 概要 |
uid | ウェブ認証ユーザーID |
pwd | ウェブ認証パスワード |
url | サーバーURL |
lastErrorString | 最終エラー情報 |
results | QueryRows結果 |
デリゲート | 概要 |
requestCompleted | 非同期リクエスト成功通知 |
requestFailed | 非同期リクエストエラー通知 |
rowFetchd | 行取得通知 |
queryCompleted | クエリ完了通知 |
queryRowsCompleted | 複数行取得完了通知 |
サーバー要件
- Microsoft Windows Server 2012/2016/2019
- 上記サーバーでサポートされるMicrosoft IIS(Internet Information Server)
- Microsoft .NET framework 4.0 以上
- Oracle 9.x 〜 19c (.NET framework 4.0 OracleClientで接続可能なOracleバージョン)
iOSモバイルデバイス要件
- iOSデバイス (iPhone/iPad/iPod touch/TvOS)
- Xcode 12 (順次最新版サポート)
- arm64,x86_64アーキテクチャをサポートするスタティックライブラリ
販売価格
Note
- Blob/Clobデータには対応していません。(直接サーバーファイルアクセス実装をご検討ください)
- 製品の仕様は予告無く変更になる場合がございますのであらかじめご了承ください。
- 製品ドキュメントはPDFでのご提供となります。
- 当製品の販売はシステムラボになります。お問い合わせメールアドレスはこちらです。
- Apple/Google/Microsoft/Oracleと動作環境が多岐に渡るためコンサルティング等ご相談に対応いたします。
- iOS/Android アプリケーション受託開発につきましてもご相談ください。
- バージョン 1.0 は2010年5月21日より販売開始。
- バージョン 1.3 は2015年9月29日より販売開始。
- バージョン 2.0 は2020年12月23日より販売開始。
- Microsoft SQL Server接続版はこちらです。