• ベストアンサー

サーバーにアクセスする

Androidアプリ制作 Androidアプリ制作において「サーバーにアクセスする」という言葉の中に「データベースにアクセスする」という意味は含まれていますか? 疑問点 ・「データベースにアクセスする」という事も「サーバーにアクセスする」と言えるか?

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5085/13292)
回答No.1

Androidアプリの場合、スマホ内にあるデータベースにアクセスする場合もあれば、遠隔のサーバー内にあるデータベースにアクセスする場合もあるので「データベースにアクセスする = サーバーにアクセスする」ではありませんね。 また、遠隔のサーバー内にあるデータベースにアクセスする場合も、アプリが直接データベースにアクセスするのはセキュリティー上危険なので、通常はサーバ内に用意したAPI(Web API等)を経由してデータベース内のデータへアクセスさせます。

関連するQ&A

  • ACCESS97が2003Serverで動作可能?

    現在、WindowsNT4.0Server環境下でACCESS97を使用してDBサーバーとして 稼動させています。クライアントにもACCESS97と業務アプリを 入れてサーバーにアクセスさせています。 今度、サーバーの更新が予定されており、当然、NT搭載の物は新規では無いのでサーバが2003Serverに変わります。 このOS下でACCESS97で動作するのでしょうか?。 本来は端末、サーバとも新規データベースを構築すれば良いのですが サーバのみの更新を予定しています。

  • SQLサーバ、ADO、Accessなどなどの基本的な質問

    今回Webアプリケーション(データベース)をカスタマイズすることになり、 SQLサーバ、ADO、ASP、ODBC、CGI等々のキーワードが まわりで飛び交っているのですが、内容がまったくわからず、 参考書やヘルプで上記の言葉の意味を調べても、 どうもいまいちイメージが沸きません。 まったくの初心者にもわかりやすく、Webアプリのシステムイメージを 教えてもらえないでしょうか? わたしはAccessでしかデータベースを作成したことがない初心者です。 Webに関してもまったく無知なので。。 どなたかよろしくお願いいたします!

  • PHPで外部サーバーのデータベースにアクセスは可能でしょうか?

    PHPで外部サーバーのデータベースにアクセスは可能でしょうか? データ量が多すぎて複数のデータベースに分けております。 またサーバーも変える必要があるためサーバーも複数に分けております。 サーバー1にデータベース1 サーバー2にデータベース2 サーバー3にデータベース3 がある状態で、サーバー4からPHPプログラムでデータベースにアクセスして、サーバー4に設置してあるホームページにデータを表示するプログラムを作りたい。 このような事が出来るのでしょうか? PHPプログラムが置いてある同一サーバー上のデータベースへのアクセスは出来たのですが、外部サーバーへのアクセスの仕方が解りません。。。 サーバーはXrea、さくらインターネットを使用しています。 PHPとMySQLを使用。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • VBからサーバ上のAccess mdbにアクセスする方式について

    クライアントのVBアプリからサーバ上のAccess mdbにアクセスしたいのですが、 データベースがAccessの場合、データを丸ごとクライアント側に持ってきて、クライアント処理になってしまうと聞きました。 サーバ上でデータセットを作成してクライアントに渡す方法があれば教えてください。 よろしくお願いします。

  • デスクトップアプリからサーバにアクセスする

    Visual Studio (C++)で作成したモジュールの使用状況を収集するために、 アプリを起動する度に、サーバに接続し、そのサーバにログを残す という仕組みを作りたいと考えています。 (本屋で物色したのですが結局、該当する本はわかりませんでした) セキュリティや拡張性などを考えると おそらく実現の方法はいろいろあると思われますが、 まずは”動かす”を第一に考えています。 1.アプリからサーバにアクセスするのは、どういった仕組みを利用するのが 2.サーバ側はどのような構成になるのでしょうか。 3.サーバ側で受け取った情報をDBに書き込むにはどのようにするのか ネットや書籍で調べてみると   サーバとDBとの接続は 「TomcatからJDBCを使用してデータベースMySQLにアクセスする」や   「PHPからMySQLにアクセスする方法...」   等々なんらかの情報があるのですが、   アプリからサーバへのアクセスの方法は、   自分にはどれがそうなのかわかりませんでした。      的外れのことをいっているかもしれませんが、教えていただけますとありがたいです。

    • ベストアンサー
    • MySQL
  • 違うサーバにあるデータベースへのアクセス

    離れた所にあるAサーバのデータベースに外部のBサーバに置いてあるPHPでアクセスする、ということは基本的にできるのでしょうか?

    • ベストアンサー
    • PHP
  • server2003へのアクセス

    現在server2003 PC XP5台 W2000 2台で同じグループ内で接続されています。 サーバーはファイル管理用として作ったのですが、知識のない中で挑戦をしてしまい行き詰っております。 今の問題点は「\\serverへアクセスできません。ログオン失敗:ユーザーアカウントの制限」というエラーメッセージが出ることです。 今のところ、XP3台からはサーバーへアクセスできるのですが、残りのPCからサーバーへのアクセスができません。 何分素人が挑戦しているので、とても基本的なことが抜けていると思われます。 よろしくお願いいたします。

  • androidから自宅内サーバへアクセスできない

    一応IT系に勤めるものですが、 自宅でandroid(携帯・タブレット)から自宅wifiで自宅サーバへアクセスができない原因がわからずに困っています。 同じLAN内のノートPCの共有フォルダを認識できても、サーバのファイルサーバ(samba)にアクセスでいません。アプリでスキャンしてもサーバのipがでません。 ネットワークとlinuxに詳しい方教えてください。 ■自宅環境 マンションで光回線がきています。 無線LANルータを使用して、自宅サーバへは有線、それ以外は無線で使用してます。 動的IP DHCPですが、サーバへはルータで固定のプライベートIP 外部→ルータ→(有線)自宅サーバ ↓(無線) ノートPC、ipod touch、android端末..等 外部からサーバへはルータのポート転送を使用してサーバへつなげています。 ■サーバ linux(CentOS) ファイヤーウォール(iptables)は切ってみましたが、結果かわらず。 sambaも内部には制限なし。 ■現象 android端末でwifiに接続し、自宅サーバにアクセスできない。  ・自宅サーバ上のwebページにアクセスできない。(プライベートアドレス192.168~)  ・アプリでsmbaのファイルサーバを検出できない。(スキャンしても表示されない)  ・ルータの設定ページはアクセス可能(192.168~)  ・ルータには特に制限なし  ・★ipod touchからはwifiで普通にサーバにアクセスできサーバ上のwebページもみれます。  ・3G回線ならandroidでも自宅サーバ上サイトをみれます。   いろいろ書きたいですが、ひとまずここまでとします。 怪しいところや、androidだとここがアレだからだよ!っていう情報ありましたら 教えてください。 宜しくお願いします。

  • サーバーのデータベースって何ですか?

    ロリポップサーバーを借りているのですが、仕様を見ると何でもデータベースを一個持つことができるんだそうです。 これの意味がちょっと分かりません(^_^; というのも、サーバーにファイルを置けばそれでデータベースになると思っていたんですが違うんでしょうか? いまいちデータベースについて解っていないような気がします。 Accessのような形を想像していたんですが、ああいうのをサーバーでやろうとしたら、PHPとかCGIなどを駆使して作るものだと思っていたんですけど違うんでしょうか? サーバーのデータベース機能って、どういう時にどんな感じで使うんでしょう?

  • Android制作 サーバーが必要

    AndroidStudioでアプリ制作をやっているのですが恥ずかしながらサーバーの事を詳しく知っているわけではないのですがAndroidStudioでサーバーを作ったりしたりできるのでしょうか? また的外れな事をいっているかも知れませんが簡単に利用できるサーバーなどがありましたら教えてください。 最終的な目標 ・Androidでスリープ中、スリープ状態のまま10秒おきにサーバアクセスして、サーバからの返却データが変化したら、スリープを解除する。 現在の目的 ・最終的な目標を達成する為にサーバーが必要。 至らないところばかりで申し訳御座いません。 お力添えして頂ければ幸いです。 お願い致します。