3

私は請負プロジェクトの入札を開始しています。最善の方法についてアドバイスを求めていました。

Android タブレット用の小規模な会社 (せいぜい数千 SKU 未満) の在庫管理用の Android アプリケーションを開発するように依頼されており、システムのアーキテクチャを考え出そうとしています。

MSSQL データベースをホストする MS Server 2008 を使用することを考えていました。このデータベースは、REST サービスを介して公開されます。これは、DB に (営業担当者が Android タブレットを介して) リモートでアクセスできる必要があるためです。

これまで SQL をあまり使用したことがありませんでしたが、リモート DB トランザクションを実行するための REST と共に、これがおそらく最良のソリューションであると考えています。

基本的な機能は、在庫の表示、商品の注文、価格の確認などです。

このトピックに関するアドバイスをいただければ幸いです。

ありがとう!

4

5 に答える 5

4

この記事を読むことをお勧めします: XML と JSON を含む StackOverflow 用の OData API を 30 分で作成します。次に、odata4jプロジェクトについて考えてみましょう。

于 2011-08-21T04:51:53.993 に答える
2

また、Android用のRESTのクライアント化に関する興味深い講義があります。

http://developer.android.com/videos/index.html#v=xHXn3Kg2IQE

于 2011-08-21T06:37:13.180 に答える
1

私はOracleApplicationExpressを選びます。それらはJqueryMobileに組み込まれており、RestWebサービスとしてレポートリストを簡単に公開できます。次に、Androidアプリ用のPhinegapとJqueryを使用します。

私の簡単なサンプルを見てください:http: //m.youtube.com/index?desktop_uri =%2F&gl = US#/ watch?v = 5rfuq-e-_Ws

あなたはエンタープライズシステムを構築していません....OracleApexを試してみてください...あなたはそれに夢中になります。

Phonegap、Jquery Mobile、およびAndroidタブレットのローカルデータベースとしてのSQLite....オフライン機能が必要な場合のみ。それ以外の場合は、JqueryMobileのビルドでOracleApexを使用するだけで、優れたソリューションになります。

于 2011-12-09T10:33:57.577 に答える
1

超軽量の永続化フレームワークである restSQL を検討することをお勧めします。現在、MySQL と PostgreSQL をサポートしています。http://restsql.orgを参照してください。Apache Tomcat などの標準の Java EE コンテナーで実行されます。

restSQL は従来の ORM ではありません。データベースのオブジェクト指向ビューは表示されません。リレーショナル データベース テーブルのフラットまたは階層的な「ビュー」を提供します。これらのビューは、単純な REST ベースの HTTP または Java API を介してクエリ可能であり、更新可能です。HTTP インターフェイスは REST の原則に基づいており、HTTP の組み込み機能を抽象化するのではなく、それらを使用します。

于 2011-10-14T00:17:52.110 に答える
0

これにはhttp://www.remobjects.com/を使用しました。.net、delphi、およびクライアントでサーバーを作成します。

また、中間層に重いロジックがない場合は、http://www.remobjects.com/da/relativity.aspxだけを使用することもできます。

于 2013-04-30T18:19:26.973 に答える