私はプロジェクトに取り組んでいます。これは、サーバー データベースに接続する Android アプリです。私たちのサーバーは Firebird を使用しています。そこからデータを読み取り、結果をAndroidアプリに表示したい。Android と firebird に関するチュートリアルを探してみましたが、見つかりません。誰も方法を知っていますか?または、android と firebird のコーディングを開始するためにお勧めできるサイトはありますか? データベースとクエリに接続するためのサンプル コードがあるとよいでしょう。単純な Select クエリだけで十分です。よろしくお願いします!
質問する
4846 次
2 に答える
3
他の人が言及しているように、携帯電話から Firebird に直接アクセスするのではなく、間に REST または他のタイプの Web サービスを配置してください。
Firebird (またはその他のデータベース) を直接使用することの欠点は次のとおりです。
- おしゃべりなワイヤ プロトコルなので、特に高遅延接続ではパフォーマンスが良くありません
- ユーザーはデータベース サーバーに直接アクセスでき、すべてのユーザーはデータベースの資格情報を持ちます。
- Web サービスのより小さなアプリケーション固有の API の代わりに、Firebird データベースの全面を公開することになり、悪用などのリスクが高まります。
これらの反論があっても、Android フォンから Firebird データベースにアクセスしたい場合は、Android Jaybird プロジェクト Web サイトで入手できる Jaybird の Android ポートを使用できます。
于 2013-06-02T07:50:28.723 に答える
1
また、同じことをお勧めします.Androidデバイスをアプリサーバーまたはミドルウェアに接続し、アプリサーバーにdbconnectionsを実行させます.Androidデバイスがローカルサーバーに接続している場合でも、ミドルウェアローカルサーバーとミドルウェアにローカルで接続します標準のデータ転送方法 (JSON、SOAP、または任意の方法) を介して、Firbird クエリの結果を Android デバイスに返します。
于 2013-06-02T04:28:34.777 に答える