0

クラウドをデータの保存に使用できるというネット チュートリアルを読んだので、SQL Server 2005 のテーブル データを Amazon クラウドに保存するかどうかを尋ねたかったのです。それはアンドロイドアプリケーションで?

4

1 に答える 1

0

Amazonは、指定されたオペレーティングシステムを備えたサーバーインスタンスを提供します。技術的には、それに何でもインストールしてホストすることができます。

  1. 技術的にすべきことは、Amazonから希望の仕様のインスタンスを取得することです。
  2. DBに接続し、SQLクエリを実行して値を返すコントローラーを備えた単純なWebアプリケーション(Java Webアプリケーションを実行します。Androidプログラミングを既に実行しているのと同じように実行できます)を作成します。

これがいくつかのサンプルコードです。ご存知のように、これはSpringを使用します。簡単に始めたい場合は、プレーンMVCを使用することもできます。

    @RequestMapping ( value = "runquery" , method = RequestMethod.GET )
@ResponseBody
public void runQuery()
{

    Statement lStatement        = null;
    Connection lConnection      = null;
    ResultSet lResultSet        = null;
    try
    {
        lConnection = DBAccess.getConnection();
        lStatement  = lConnection.createStatement();
        lResultSet  =  lStatement.executeQuery( "select * from table" );

        while ( lResultSet.next() )
         {
            mLogger.info("The result set is : "+lResultSet.toString());
         }

    }
    catch( Exception e )
    {
        e.printStackTrace();
        mLogger.error("Exception occurred while trying to runQuery : "+e.getMessage());
    }
    finally
    {
        DBAccess.closeResultSet( lResultSet );
        DBAccess.closeStatement( lStatement );
        DBAccess.closeDBConnection( lConnection );
    }

}
于 2012-07-24T13:06:01.400 に答える